Kachelator
Peter Jerz
Habe mal eben in DBFETCH reingeschaut. Folgendes ist aus void CDbfetchDlg::OnGetdatasource(), fetchDlg.cpp:Wie kann ich jetzt die vorhandenen Tabellennamen ermitteln)
Code:
// Get a list of the tables
CTables rs(&m_db);
rs.Open(NULL, NULL, NULL, "TABLE");
// Cycle through all the tables
CString strTableRef;
while (!rs.IsEOF())
{
// Build the string from owner name and table name
strTableRef = _T("[");
if (!rs.m_strTableOwner.IsEmpty())
strTableRef += rs.m_strTableOwner + _T("].[");
strTableRef += rs.m_strTableName + _T("]");
m_cbTable.AddString(strTableRef);
rs.MoveNext();
}