Форум: "Базы";
Текущий архив: 2006.07.23;
Скачать: [xml.tar.bz2];
Вниз
TIBQuery > свойство Params Найти похожие ветки
← →
Karburator (2006-05-21 20:02) [0]Хочу создать запрос с использованием этого свойства, но запрос не работает как нужно или вообще не работает, народ нету ли у кого нибудь несложного примера запроса с использованием параметров?
вот отрывок моего кода с использованием параметров (при создании формы):
IBQuery1.SQL.Add(
"UPDATE Patient p "+
"SET p.fam=:in_fam, ...... " )
Может запрос в компоненте писать лучше вообще без параметров, типа такого:
IBQuery1.SQL.Add(
"UPDATE Patient p "+
"SET p.fam="+ str + "..." )
?
← →
@Lex © (2006-05-21 20:26) [1]как в TIBQuery не знаю, не работал,
в TQuery
Query1.SQL.Text := "UPDATE Patient p SET p.fam = :in_fam,...";
Query1.ParamByName("in_fam").AsInteger := in_fam;
....
Query1.ExecSQL;
но думаю аналогично.
← →
Deniz © (2006-05-22 06:50) [2]Абсолютно аналогично.
Неплохо бы еще добавить Prepare:
IBQuery.SQL.Text:="...";
IBQuery.Prepare;
IBQuery.ParamByName("...").asString:=...;
IBQuery.ExecSQL;
И что значит > но запрос не работает как нужно или вообще не работает, ?
← →
Sergey13 © (2006-05-22 09:02) [3]2 [2] Deniz © (22.05.06 06:50)
>И что значит > но запрос не работает как нужно или вообще не работает, ?
Наверное надо добавить в запрос секцию WHERE, иначе можно получить удивление. 8-)
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2006.07.23;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.016 c