• Бесплатный ВЕБИНАР по OSINT с Екатериной Тьюринг: ➡️9 февраля в 19:00 (мск) пройдет урок

    Как безопасно искать информацию в открытых источниках

    🔥 Записаться 🔥

ПРОБЛЕМЫ с Updatesql

  • Автор темы Автор темы holyman
  • Дата начала Дата начала
Статус
Закрыто для дальнейших ответов.
H

holyman

Уважаемые программеры!Пишу курсач на Buildere c бД,использую компоненты QUERY and UPDATESQL!Собвстенно проблема с вставкой новой записис в таблицу!Вроде все правильно делаю(вот мой запрос на вставку)-"insert into question(IdSec,Name) values(PSec,:Name)"-в данном случае Idsec-поле для связи с родителем(обыное целое),name-содержание вопроса!PSec-public integer(то бишь число для связи с родителем)Вроде должно все работать!НОООО при методе apllyupdates-пишет invalid filesd name PSec!Не пойму почему помогите плз!зараннее спс!Почему же он не вставляет значение переменной,хотя если заменить PSec на любое число(например,1) т о се работает!
 
Ну само собой правильный синтаксис должен быть:

Код:
insert into question(IdSec,Name) values(:PSec,:Name)
...
Query.Parameters.ParamByName('PSec').Value := PSec;
 
Перед PSek нужно двоеточие поставить и определить его как параметр, вот она и не поймет чего от нее хотят.
 
Статус
Закрыто для дальнейших ответов.
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!