Форум: "Базы";
Текущий архив: 2006.03.26;
Скачать: [xml.tar.bz2];
ВнизДобавление в запрос сравнения с текущей датой Опции Найти похожие ветки
← →
Андрей1223 (2006-01-31 14:50) [0]Помогите пожалуйста, казалось бы в элементарном вопросе: как программно добавить в запрос следующее выражение:
select * from parts.db
where konec<("текущая дата")
пишу так:
query1.SQL.add("Select * from parts.db");
query1.SQL.add("where konec<(" + Datetostr(date) + "")");
выдается ошибка: Unterminated string
убираю "")" и ошибки нет. Как же сформировать такой запрос, ведь дату должны закрыть апостроф и скобка.
Поможите чайнику ради бога!
← →
Johnmen © (2006-01-31 15:09) [1]query1.SQL.add("where konec<:YourDateParam");
...
...ParamByName("YourDateParam").AsDateTime:=Date;
← →
Виталий Панасенко (2006-01-31 15:31) [2]
> пишу так:
> query1.SQL.add("Select * from parts.db");
> query1.SQL.add("where konec<(" + Datetostr(date) + "")");
>
query1.SQL.add("Select * from parts.db");
query1.SQL.add("where konec<""" + Datetostr(date) + """");
Но
> Johnmen © (31.01.06 15:09) [1]
правильнее и умнее
← →
Андрей1223 (2006-01-31 15:34) [3]СПАСИБО!!!
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2006.03.26;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.042 c