Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.07.23;
Скачать: CL | DM;

Вниз

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;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.05 c
1-1149672019
Мрась
2006-06-07 13:20
2006.07.23
Компонент в DLL


2-1152019375
dr.dre
2006-07-04 17:22
2006.07.23
общее


2-1151679963
AlexanderMS
2006-06-30 19:06
2006.07.23
"Out Of System Resourses".


15-1150983844
tButton
2006-06-22 17:44
2006.07.23
вот =)


1-1149649436
_HAWK_
2006-06-07 07:03
2006.07.23
Как перевести на WinAPI?