Вниз
Скачать: 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 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.007 c
3-13538
Prog_mail
2002-07-14 18:57
2002.08.05
Как с помощью SQL сделать выборку данных из Query?


8-13724
Master Denis
2002-03-27 15:58
2002.08.05
Как подобраться к видео и аудио кодекам?


3-13539
Mamed
2002-07-15 13:18
2002.08.05
Direct Access 3.1


3-13526
Игорь Яснило
2002-07-07 00:06
2002.08.05
Господа мастаки, пожалуйста помогите.


6-13749
SevaPetrov
2002-05-23 22:00
2002.08.05
Программное закрыти консольного приложения




   Наверх