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

Вниз

Как реализовать такой запрос ?   Найти похожие ветки 

 
Abikos   (2003-10-31 15:25) [0]

Мне нужно реализовать запрос на записи, по вхождению числа в множество значений. Я пробовал вот так :
Query4.Close;
Query4.SQL.Text:="Select * from Messages where objectid in (:ERT)";
Query4.ParamByName("ERT").AsFMTBCD:="35,36,37";
Query4.Open;

Но это не работает :(
Если писать сразу строкой
Query4.SQL.Text:="Select * from Messages where objectid in (35,36,37)";
то работает...
Как это сделать ? Можно конечно рукачи строчку наращивать, но может просто я что-то не так делаю ?


 
chtr ©   (2003-10-31 15:32) [1]

var
s:string;
begin
...
Query4.Close;
s:="35,36,37";
Query4.SQL.Text:="Select * from Messages where objectid in ("+s+")";
Query4.Open;


 
flint_brain@inbox.ru   (2003-10-31 15:42) [2]

Так это и так очевидно :)))



Страницы: 1 вся ветка

Текущий архив: 2003.11.20;
Скачать: CL | DM;

Наверх




Память: 0.46 MB
Время: 0.022 c
3-65793
Davinchi9
2003-10-30 16:35
2003.11.20
Help по ADO


3-65736
man
2003-11-03 11:49
2003.11.20
помогите с селектом


3-65691
Davinchi9
2003-10-30 13:44
2003.11.20
Ошибка создания таблици стандарта MsAccess


14-66059
Gluk_3_Final
2003-10-28 17:06
2003.11.20
Зацените, скоро раздел новый будет


8-66016
Puliay
2003-07-16 15:52
2003.11.20
Проигрывание мультимедиа файлов nonstop