![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Подключение к базе ACCESS через ADO не удаляется запись [D7, MySQL]
_angelll © (2003-04-27 16:45:00)При удалении из базе 50% случаев выдается Exception "Key column information is insufficient or incorrect. Too many rows were affected by update." в чем собака порылась????? перепробовал кучу методов не получается ...:-(
Текст такой....
while not _ADOTable_MDB.Eof do
begin
WebData.GetData;
_ADOTable_MDB.Delete;
end;
обработчик события before delete
procedure TForm1._ADOTable_MDBBeforeDelete(DataSet: TDataSet);
begin
_ADOTable_MDB.UpdateBatch(); // здесь много перебрал чего
_ADOTable_MDB.Next;
end;
sniknik (2003-04-27 17:19:00) [1]> Подключение к базе ACCESSчерез ADO не удаляется запись [D7, MySQL]
что есть что?
сделай в таблице ключ по автоикременту например, (главное уникальный), должно избавить от "Too many rows were affected by update.".
_angelll (2003-04-27 16:49:00) [2]Sorry за глюк обработчик события After delete....голова кругом идет.....