Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.11.25;
Скачать: CL | DM;

Вниз

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;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.022 c
3-82677
and_sp
2002-11-07 11:30
2002.11.25
Преобразования текста в таблицу


14-82931
MsGuns
2002-11-05 02:15
2002.11.25
Вот сегодня я нажрусь !


14-82926
PVOzerski
2002-11-05 14:13
2002.11.25
Какая-то проблема с железом


14-82935
IronHawk
2002-10-03 00:31
2002.11.25
ВТОРАЯ ОФИЦИАЛЬНАЯ ВСТРЕЧА МАСТАКОВ В КИЕВЕ!


3-82650
koks
2002-11-05 10:21
2002.11.25
QuantumGrid: сортировка.