![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Помогите разобраться в чем дело знатоки [D5, Paradox]
Anics © (2003-06-04 08:22:00)Есть такая 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
И в результате ошибка о несоответствии типов.
В качестве параметра передаю целое (абсолютно достоверно!)
значение. Неужели подобные конструкции вообще нельзя использовать ?
Anics (2003-06-04 08:49:00) [1]Спасибо, попробую
AlexSerp (2003-06-04 08:47:00) [2]А нафига вообще параметр.
Знаешь значение в ран-тайме?
Подставляй в текст.
Query1.SQL.Add("SET Pole=101")
Query1.SQL.Add("SET Pole=" +IntToSTR(X1))