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

Вниз

Проблемы с LookUp-полем в компонентах ODAC   Найти похожие ветки 

 
Andrey_ ©   (2002-07-15 12:17) [0]

Господа, кто-либо сталкивался с такой проблемой: Создаю LookUp-поле в запросе в компоненте TOraQuery, в Grid все выводится нормально, список вываливается только при LocalUpdate=True. Но никакие изменения не записываются в базу.
Можно конечно по кнопке или в обработчике принудительно апдейтить запись в базе выбранным в этом поле значением (это работает), но как-то все это коряво. Может, есть какое-то решение, чтобы сам компонент записывал изменения, или я чего-то пропустил?
Спасибо.


 
roottim   (2002-07-15 12:41) [1]

Используйте SmartQuery и иже с ним INSERT, UPDATE


 
Andrey_ ©   (2002-07-15 12:44) [2]

А поконкретней?


 
roottim   (2002-07-15 12:57) [3]

TSmartQuery


 
Andrey_ ©   (2002-07-15 13:20) [4]

Ну это все понятно, но только у меня связка: TORAQuery - DBGridEh. В таком варианте LookUp поля в TSmartQuery не работают совесм.


 
Black Cat ©   (2002-07-15 14:12) [5]

Все правильно, все справедливо:
"TOraQuery performs read-only access if none of SQLInsert, SQLDelete, SQLUpdate properties is defined."

Использовать TSmartQuery гораздо проще, с DBGridEx в вашем случае работает без проблем (если датасет редактируемый)


 
roottim   (2002-07-15 14:13) [6]

все работает!.. разбирайтесь!


 
Andrey_ ©   (2002-07-15 15:29) [7]

Всем спасибо. Ларчик открывался просто. Действительно, надо было просто напросто определить SQLInsert, SQLUpdate и проч.



Страницы: 1 вся ветка

Текущий архив: 2002.08.05;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.049 c
6-13763
kettle
2002-05-13 21:25
2002.08.05
О портах NMEcho.


1-13715
c0pYc@t
2002-07-17 08:34
2002.08.05
Помогите с Thread


6-13744
Shadow[LF]
2002-05-23 11:35
2002.08.05
игровой сервер на pop3


14-13799
Format
2002-07-08 19:53
2002.08.05
RAR


14-13785
McKenzie
2002-07-10 18:13
2002.08.05
В борьбе с вирусами