Создание проекта
Работаем с текущим. Только изменения внутри IsOpen.
Создаем код
if (db->IsOpen())
{
cout << db->GetName() << endl;
int y = db->GetTableDefCount();
cout << y << endl;
for (int x=0;x GetTableDefInfo(x,cInf);
cout << cInf.m_strName << endl;
}
db->Close();
}
Описание
GetTableDefCount() Получаем список таблиц в текущей БД.
Далее мы может перебрать таблицы и получить разные параметры. Получаются параметры таблиц в структуру CDaoTableDefInfo с помощью функции GetTableDefInfo, в которую нужно передать номер таблицы и адресс структуры.
В структуре есть поле m_strName, которое содержит имя таблицы, это имя мы и выводим на экран.
Шпаргалка
Получите количество таблиц:
db->GetTableDefCount();
Создаем структуру для информации о таблицах и получаем туда информацию:
CDaoTableDefInfo cInf;
db->GetTableDefInfo(x,cInf);