Форум: "Базы";
Текущий архив: 2002.05.20;
Скачать: [xml.tar.bz2];
ВнизКак узнать в программе значения полей для вставленной записи Найти похожие ветки
← →
XanderMan (2002-04-24 20:02) [0]На сервере к таблице подключен триггер BEFOR INSERT, который заполняет некоторые поля, в том числе и ключевое через генератор. В Delphi-программе использую TIBDataSet. Вставляю в таблицу новую запись. После выполнения Post в таблице оказываются только те поля, которые я заполнил в программе. Значения полей, заполняемых на сервере, в том числе и ключевого, остаются для программы незаполненными, т.е. они не обновляются :(
Собственно вопрос: каким образом можно ТОЛКОВО заставить программу обновить только что вставленную запись (использовать постоянно Open/Close как-то не совсем хочется
← →
Alexandr (2002-04-25 07:33) [1]использовал бы ты FIBPlus, такой проблемы перед тобой не стояло бы.
А так,
1) надо их из базы вытащить и в свой датасет дополнительно вставить
2) Правильно написать refreshSQL, чтобы обновлялось то, что надо.
хочешь более подробный ответ- задай более контретный вопрос.
← →
SVM (2002-04-25 09:16) [2]Заполняй генератор на клиенте.
← →
Johnmen (2002-04-25 09:19) [3]Как было уже сказано - пропиши RefreshSQL.
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2002.05.20;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.006 c