
06.04.2008, 22:06
|
|
Познающий
Регистрация: 02.03.2008
Сообщений: 33
Провел на форуме: 15157
Репутация:
0
|
|
Можно привести код, который формирует таблицу с использованием компонента TQuery?
Попробовал два варианта, но оба выдают ошибку.
Первый вариант:
Query1->Close();
Query1->DatabaseName="c:\\";
Query1->SQL->Clear();
Query1->SQL->Text = "CREATE TABLE \"Table1.db\" (field1 int,field2 int)";
Query1->ExecSQL();
Query1->SQL->Clear();
Query1->SQL->Text = "INSERT INTO \"Table1.db\" (field1, field2) VALUES (10,20)";
Query1->ExecSQL();
Query1->Active = true;
выдает сообщение об ошибке "Error creating cursor handle".
Второй вариант:
Query1->Close();
Query1->DatabaseName="c:\\";
Query1->SQL->Clear();
Query1->SQL->Add("CREATE TABLE \"Table1.db\" (field1 int,field2 int)");
Query1->ExecSQL();
Query1->SQL->Clear();
Query1->SQL->Add("INSERT INTO \"Table1.db\" (field1, field2) VALUES (10,20)");
Query1->Open();
выдает сообщение об ошибке "Insufficient memory for this operation".
|
|
|