Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Ничего не понимаю / 3 сообщений из 3, страница 1 из 1
05.07.2004, 13:32:33
    #32589376
Роман Новичек
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ничего не понимаю
Используется простой Insert в IBDataSet.
insert into kart_tovar (naim, mod, izg, kat, ed_izm, height, width, dlina, gtd, garant, ves, prim) values (:naim, :mod, :izg, :kat, :ed_izm, :height, :width, :dlina, :gtd, :garant, :ves, :prim)

При выполнении, когда я делаю вот это
IBDSNew.FieldByName('mod').AsInteger:=kodmod;
программа говорит, что у меня нет поля naim, а при отладке, когда проверяю количество параметров в Insert - е говорит, что их ноль.

В Selecte все есть.
...
Рейтинг: 0 / 0
05.07.2004, 14:20:55
    #32589492
Gold
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ничего не понимаю
Проверь есть ли это поле в списке полей самого TIBDataSet. Это поле не обязалельно в SELECT должно присутствовать вроде как. Оно может быть например вычисляемым, поэтому проверь список полей.
...
Рейтинг: 0 / 0
05.07.2004, 14:55:23
    #32589578
Posco
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ничего не понимаю
...наверное перед ExecSQL DataSet.SQL.Clear
...
Рейтинг: 0 / 0
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Ничего не понимаю / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]