Главная страница
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.028 c
15-1151066712
Alarm
2006-06-23 16:45
2006.07.23
О конференции "Начинающим"


2-1151941702
Вася
2006-07-03 19:48
2006.07.23
png не расстянуть


15-1151242133
dmitry99
2006-06-25 17:28
2006.07.23
Новосибирску 113 лет!


2-1151929869
Gerasym
2006-07-03 16:31
2006.07.23
Массив типа Variant


15-1151390069
pavel_guzhanov
2006-06-27 10:34
2006.07.23
Подскажите бесплатный хостинг