![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как в real time из Delphi добавить таблицу в файл mdb? [D7, Access]
Nickolay © (2005-09-02 16:37:00)Работаю с БД Access при помощи ADO.
Nickolay (2005-09-02 18:47:00) [1]2savek: Спасибо! Это мы уже умеем! :)
Теперь бы узнать как сделать поле типа Blob там.
Сейчас делаю так:
ADOQuery1.Active := False;
ADOQuery1.SQL.Clear;
ADOQuery1.SQL.Add('CREATE TABLE ACCESSTABLE9');
ADOQuery1.SQL.Add('(IND INTEGER NOT NULL PRIMARY KEY,');
ADOQuery1.SQL.Add('DT DATE,');
ADOQuery1.SQL.Add('BINF BLOB)');
ADOQuery1.ExecSQL;
и получаю сообщение об ошибке:
"Ошибка синтаксиса в инструкции CREATE TABLE".
Почитать бы про типы эти где-нибудь...
Digitman (2005-09-02 17:56:00) [2]
> Как в real time
практически - никак.
вот в ран-тайм - эт пожалуйста ... хотя бы как в [1] ..
Savek (2005-09-02 17:40:00) [3]Создать таблицу:
ADOQuery1.SQL.Clear;
ADOQuery1.SQL.Add('CREATE TABLE Name (Field1 integer, и т.п.)');
ADOQuery1.ExecSQL;
или скопировать:
ADOQuery1.SQL.Clear;
ADOQuery1.SQL.Add('select * into NewTab from OldTab in "C:\f.mdb"');
ADOQuery1.ExecSQL;