Форум: "Базы";
Текущий архив: 2003.06.26;
Скачать: [xml.tar.bz2];
ВнизПомогите разобраться в чем дело знатоки Найти похожие ветки
← →
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 вся ветка
Форум: "Базы";
Текущий архив: 2003.06.26;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.031 c