Форум: "Базы";
Текущий архив: 2003.11.20;
Скачать: [xml.tar.bz2];
ВнизКак реализовать такой запрос ? Найти похожие ветки
← →
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;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.016 c