Вниз
Скачать: CL | DM;

Помогите разобраться в чем дело знатоки   Найти похожие ветки 

 
Anics   (2003-06-04 08:22) [0]

Есть такая SQL-конструкция

Query1.SQL.Add(UPDATE table1);
Query1.SQL.Add(SET Pole=:Par1); Pole - поле целого типа

далее пишем
Query1.ParamByName("Par1").AsInteger := 101;

либо
...
X := какое-то целое значение
Query1.ParamByName("Par1").AsInteger := X1;

потом
Query1.ExecSQL

И в результате ошибка о несоответствии типов.
В качестве параметра передаю целое (абсолютно достоверно!)
значение. Неужели подобные конструкции вообще нельзя использовать ?


 
AlexSerp ©   (2003-06-04 08:47) [1]

А нафига вообще параметр.
Знаешь значение в ран-тайме?
Подставляй в текст.
Query1.SQL.Add("SET Pole=101")
Query1.SQL.Add("SET Pole=" +IntToSTR(X1))


 
Anics   (2003-06-04 08:49) [2]

Спасибо, попробую



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.016 c
1-84411
Гость необразованный
2003-06-09 18:51
2003.06.26
иконка на кнопке


14-84586
DMN
2003-06-09 01:35
2003.06.26
Дозвон?


1-84294
Duby
2003-06-15 12:31
2003.06.26
Запись из StringGrid а


1-84296
Alex-21
2003-06-11 23:07
2003.06.26
Курсор (каретка)


1-84144
Comp
2003-06-02 13:06
2003.06.26
Как заставить ScroolBar прокручиваться от ролика мыши?




   Наверх