Вопрос по TIBUpdateSQL

IBX, FIBPlus, UIB, ADO, .Net и прочее-прочее-прочее, в общем все, что относится к созданию приложений, работающих с InterBase, Firebird и Yaffil - клиент-серверных, трехзвенных, консольных и т.п.

Модератор: kdv

Ответить
Rambos
Сообщения: 11
Зарегистрирован: 17 июн 2006, 13:02

Вопрос по TIBUpdateSQL

Сообщение Rambos » 13 ноя 2006, 15:02

В общем такая проблема
Есть обычная таблица с первичным ключем (ID)
Есть DBGrid в котором клиент редактирует, удаляет и вставляет записи
С редактированием и удалением проблем нет, а вот со вставкой клиенту нужно вводить значение первичного ключа (а он ему его естественно не знает да ему это и не нужно) иначе выдается ошибка - Field ID must have value.
Вопрос - как автоматически вставить значение ID? Само значение я то могу получить - а как его вставить непонятно.
В общем хотелось бы как тока клиент переходит в режим всавки - в DBGrid в поле ID сразу же прописывалось новое значение ID

WildSery
Заслуженный разработчик
Сообщения: 1738
Зарегистрирован: 05 июн 2006, 16:19

Сообщение WildSery » 13 ноя 2006, 15:15

http://www.ibase.ru/devinfo/ibx.htm#ibdataset уже прочитан?
Если не IBX используется, то решение автоинкремента аналогично, в целом.

Ответить