Показать сообщение отдельно
  #1  
Старый 20.05.2010, 15:17
Raskolin Raskolin вне форума
Прохожий
 
Регистрация: 20.05.2010
Сообщения: 4
Репутация: 10
По умолчанию Кривые руки или что надо делать?

Пишу программу. Есть такой запрос

SQL.Add('INSERT INTO Glavn (Kategor)');
SQL.Add('VALUES ('''+Form2.ADOQuery1Dolgnost.Text+''')');

При запуске выдает ошибку: Несоответствие типов данных в выражении условия отбора.

В Form2.ADOQuery1Dolgnost.Text хранится идентификационный номер значения из другой таблицы, т.е. числовой. Поле в таблице целочисленное.
И вообще как вставлять в запрос переменные целочисленного типа, если при компиляции говорит что в запросе может быть только стринг?
Ответить с цитированием