Форум: "Базы";
Текущий архив: 2002.11.25;
Скачать: [xml.tar.bz2];
ВнизInsufficient key column information for updatind or refreshing Найти похожие ветки
← →
weak (2002-11-07 11:57) [0]Добрый день! Подскажите как быть.
Работаю с ADO.
Вывожу в Gride запрос из двух таблиц, которые связываю по коду потребителя. В Gride произвожу изменение данных. На событие OnExit пишу AdoQuery1.UpdateBatch - не происходит изменений. А когда на событие ADOQuery1AfterPost UpdateBatch, то ошибка "Insufficient key column information for updatind or refreshing". В чем проблема, я понимаю. Можно сделать через lookup-поля. Но может какойто другой способ существует?
← →
dim- (2002-11-07 12:09) [1]как я понял ты связываешь таблицы в селекте, при этом изменения надо делать через Update, или когда из грида переходишь в редактирование то каждый селект делать по одной таблице
← →
weak (2002-11-07 12:18) [2]update делать по одной таблице
← →
dim- (2002-11-07 17:27) [3]Если надо изменить данныев нескольких таблицах делаешь несколько update, можешь заключить их в транзакцию и если будет ошибка отменить их действия
← →
weak (2002-11-08 12:29) [4]Большое спасибо. Нашла выход.
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2002.11.25;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.01 c