![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Insert в SQL 3 [D6, IB6.x]
Tomkat © (2003-04-16 16:06:00)Уважаемые Мастера ! Проблема - при заполнения ключевого поля генератором получаю ошибку "Incorrect values within SQLDA structure". В 1-м диалекте такого не наблюдалось
Причем вручную (IBExpert) вставляет без проблем, а из программы - трабл....
Жук (2003-04-16 16:58:00) [21]Похоже, что почему-то не генерится новое значение.
select gen_id(mygener,1)Такой запрос нормально выполняется ?
from rdb$database
Tomkat (2003-04-16 16:53:00) [22]IBDataSet.Insert - если GeneratorField настроен на New Record
IBDataSet.Post - если GeneratorField настроен на Post
Жук (2003-04-16 16:49:00) [23]А когда ругаться начинает ? На IBDataSet.Append ?
Tomkat (2003-04-16 16:42:00) [24]
> поля и таблицы в кавычки надо брать.
это вроде тока если имена полей и таблиц нестандартные (мааленькими букавами и пр)...Вроде так в доке написано ...
Tomkat (2003-04-16 16:41:00) [25]
> А как происходит "заполнение
IBDataSet.GeneratorField
указываю что, чем и когда заполнять
Соловьев (2003-04-16 16:13:00) [26]поля и таблицы в кавычки надо брать.
Жук (2003-04-16 16:11:00) [27]А как происходит "заполнение ключевого поля генератором" ?