powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Ничего не понимаю
3 сообщений из 3, страница 1 из 1
Ничего не понимаю
    #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
Ничего не понимаю
    #32589492
Gold
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Проверь есть ли это поле в списке полей самого TIBDataSet. Это поле не обязалельно в SELECT должно присутствовать вроде как. Оно может быть например вычисляемым, поэтому проверь список полей.
...
Рейтинг: 0 / 0
Ничего не понимаю
    #32589578
Posco
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...наверное перед ExecSQL DataSet.SQL.Clear
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Ничего не понимаю
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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