C++ Builder
| Главная | Уроки | Статьи | FAQ | Форум | Downloads | Литература | Ссылки | RXLib | Диски |

 
Как узнать существует ли таблица?, Microsoft Access
Dickiy
Отправлено: 27.06.2003, 12:10


Не зарегистрирован







Ежедневно программно саздается база *.mdb а в ней уже таблица в которую записываются данные. Но это может происходить несколько раз на день и мне надо знать, есть ли таблица в базе с таким именем или нет, т.е создавать мне ее или дописывать в нее данные . Как это сделать?
Admin
Отправлено: 29.06.2003, 15:36


Владимир

Группа: Администратор
Сообщений: 1190



CODE

void __fastcall TForm1::Button1Click(TObject *Sender)
{
TStringList *NameTables = new TStringList();
Database1->GetTableNames(NameTables,false);
ListBox1->Items = NameTables;
if(NameTables->IndexOf("MyTableName") != -1){
ShowMessage("Table is found !");
} else ShowMessage("Not Table !");
delete NameTables;
}


Отредактировано Admin — 29 Jun 2003, 15:43
Dickiy
Отправлено: 01.07.2003, 13:19


Не зарегистрирован







Спасибо. smile.gif

Вернуться в Работа с базами данных в C++Builder