работа с данными из разных таблиц

Модератор: Модераторы

Ответить
andrey_k3
новенький
Сообщения: 22
Зарегистрирован: 17.05.2012 09:52:32

работа с данными из разных таблиц

Сообщение andrey_k3 »

Добрый день!
В грид выводятся данные из двух таблиц (подключение к sqlite3 с помощью zquery). Для для редактирования данных в делфи определялась "уникальная" таблица (adodataset.properties['unique table'].value:='таблица1'). А как в lazarus это реализовать?
Vadim
долгожитель
Сообщения: 4112
Зарегистрирован: 05.10.2006 08:52:59
Откуда: Красноярск

Сообщение Vadim »

andrey_k3 писал(а):А как в lazarus это реализовать?

Точно так же, как это было сделано в дельфийской BDE.
andrey_k3
новенький
Сообщения: 22
Зарегистрирован: 17.05.2012 09:52:32

Сообщение andrey_k3 »

А можно по подробней? Имелась в виду настройка MasterSource, IndexField и т.д.? Если да - то это сделано. И когда вношу изменения в справочник (таблица2), то данные в гриде обновляются. Но если попытаться вносить изменения через грид, то выходит предупреждение "Cannot update a complex query with more then one table"
Vadim
долгожитель
Сообщения: 4112
Зарегистрирован: 05.10.2006 08:52:59
Откуда: Красноярск

Сообщение Vadim »

Добавьте компонент TZUpdateSQL.
andrey_k3
новенький
Сообщения: 22
Зарегистрирован: 17.05.2012 09:52:32

Сообщение andrey_k3 »

Спасибо за подсказку!
Ответить