![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
SQL-запрос [D5, Paradox]
t100 © (2004-06-04 10:13:00)Привет.
Подскажите,где ошибка?
query1.SQL.Add('select q1,q2,q3 from base.db');
query1.SQL.Add('where q2='+'"'+s+'"');
query1.SQL.Add(' and '+'q1>='+'"'+d1+'"' );
query1.SQL.Add(' and '+'q1<='+'"'+d2+'"' );
где d1:=datetostr(lmdcalendarcombobox1.AsDate);
d2:=datetostr(lmdcalendarcombobox2.AsDate);
ФИЛЬТРУЕТ ПОЧЕМУ-ТО ТОЛЬКО ПО q2,а даты игнорирует.
t100 (2004-06-04 10:25:00) [21]ПОЧЕМУ ЭТА ШТУКА НЕ ФИЛЬТРУЕТ ПО ДАТЕ??????????
Reindeer Moss Eater (2004-06-04 10:25:00) [22]Нигде. Нет там ошибки.
t100 (2004-06-04 10:24:00) [23]Где именно в sql-запросе!!!
Reindeer Moss Eater (2004-06-04 10:24:00) [24]Кстати, ошибкинигде нет.
Reindeer Moss Eater (2004-06-04 10:23:00) [25]Мне нужно отфильтровать записи таблицы входящие в диапазон дат.
Это очень благородная задача. Молодец.
Курдль (2004-06-04 10:22:00) [26]
> Подскажите,где ошибка?
В SQL-запросе! (Какой вопрос в топике темы, - такой и ответ!)
t100 (2004-06-04 10:21:00) [27]Мне нужно отфильтровать записи таблицы входящие в диапазон дат.
Vovchik_A (2004-06-04 10:19:00) [28]Я тебе одну хорошую вещь скажу... Че-то я у тебя здесь в коде фильтра не зметил нигде. Ты чего сделать хочешь ?
Пока ты просто отбираешь из таблицы записи по определенному признаку в том порядке, в котором они записаны.
Reindeer Moss Eater (2004-06-04 10:18:00) [29]showmessage(query1.sql.text);
DenK_vrtz (2004-06-04 10:18:00) [30]1.проверить отладчиком
2.использовать параметры