Update в FIBPlus в RunTime
Добавлено: 01 дек 2005, 13:36
Доброго времени суток всем. Собственно, вот какая проблема. Я в DesignTime в FIBPlus НЕ заполняю запрос на выборку (Select SQL) - он у меня благополучно в RunTime формируется. Я знаю, что генератор Update-запросов FIBPlus берет данные из Select-запроса (UpdateTableName и поля). Я ему в RunTime подсовываю:
При этом, Select-запрос уже заполнен (тоже в RunTime)! Несмотря на это, запрос на обновление не генерируется. Самому писать генератор влом, тем более, что он уже есть. В чем причина? Почему при заполненном (пусть и в RunTime) Select-запросе и соответствующем коде (см. выше) я не могу получить Update-запрос?
Код: Выделить всё
pFIBDataSet_1.AutoUpdateOptions.AutoReWriteSqls:=true; pFIBDataSet_1.AutoUpdateOptions.UpdateTableName:='Table1';
pFIBDataSet_1.AutoUpdateOptions.KeyFields:='Field1';