![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Удаление из MS Access с помощью ADO [D6, MS Access]
dito © (2003-05-05 13:20:00)Привет Мастера.
Помогите,
У меня есть База "Data.mdb", в нем таблица - "Table1". как удалить из Table1 все строки?
Я ношел параметр "ADODataSet1.DeleteRecords(arAll)" когда запускаю выдает ето:
Project Program.exe raised exception class EOleException with message "Operation is not allowed in this context".
Просто не пойму в чем дела, помогите, или подскажите альтернативу.
dito (2003-05-06 02:52:00) [1]Заработало!
Спасибо.
WarLord (2003-05-05 13:33:00) [2]ADODataSet.Connection.Execute("DELETE FROM Table1");
sniknik (2003-05-05 13:29:00) [3]-=DeMoH=- © (05.05.03 13:24)
это как то черезчур...
проще
ADOCommand.CommandText:= "DELETE FROM TableName";
ADOCommand.Execute;
-=DeMoH=- (2003-05-05 13:24:00) [4]Вот как это делается у меня в программе (правда гораздо медленнее, чем в самом ACCESS"е):
while not ADODataSet1.Eof do DataSource1.DataSet.Delete;