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

Вниз

выборка с   Найти похожие ветки [HH:mm] [dd.MM.yyyy] по [HH:mm] [dd.MM.yyyy]

 
Витёк   (2007-07-01 12:50) [0]

На форме 4 - TDateTimePicker:
с [HH:mm] [dd.MM.yyyy] по [HH:mm] [dd.MM.yyyy],
в таблице БД (Access) два поля: Time (время) и Data (число).
Помогите, пожалуйста, построить запрос на выборку из таблицы всех записей, принадлежащих заданному с помощью DateTimePicker-ов промежутку времени.
P.S. ADO


 
Anatoly Podgoretsky ©   (2007-07-01 13:04) [1]

> Витёк  (01.07.2007 12:50:00)  [0]

JetSql.hlp


 
Витёк   (2007-07-01 13:24) [2]

Первое:
> JetSql.hlp
- у меня такой нет.
Во-вторых, на примере с фильтрацией по содержимому Edit всё понятно:
procedure TForm.Button5Click(Sender: TObject);
begin
Query.Close;
Query.SQL.Clear;
Query.SQL.Add("Select * from Tablica where Pole LIKE "%" || ""+Edit.Text+"" || "%"");
Query.Open;
end;

а вот с одновревенным поиском по двум полям сразу, да ещё и условие "не больше ... не меньше ..." как написать?


 
Virgo_Style ©   (2007-07-01 13:44) [3]

Витёк   (01.07.07 13:24) [2]
"не больше ... не меньше ..." как написать?


Не больше... и не меньше... , так и написать


 
Однокамушкин   (2007-07-01 14:35) [4]

Query.SQL.Text := "SELECT * FROM Tablica WHERE Pole >= :StartDate AND Pole >= :EndDate";
Query.Parameters.ParamValues["StartDate"] := DateTimePicker1.Date;
Query.Parameters.ParamValues["EndDate"] := DateTimePicker2.Date;
Query.Open;


Делайте так, и избежите многих проблем с различными форматами текстового представления даты...


 
Gadenysh   (2007-07-01 16:42) [5]


> Однокамушкин   (01.07.07 14:35) [4]


ошибка.

2 автор

в SQL есть BETWEEN, используя который, таких ошибок можно избежать


 
Витёк   (2007-07-01 18:12) [6]

> Однокамушкин   (01.07.07 14:35) [4]
> FROM Tablica WHERE Pole >= :StartDate AND Pole >= :EndDate"

Спасибо!

Т.е.:
... WHERE Pole_Data >= :StartDate AND Pole_Data <= :EndDate"+
"AND Pole_Time >= :EndDate AND Pole_Time <= :EndDate"

???

ошибка - где?



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

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

Наверх




Память: 0.48 MB
Время: 0.025 c
11-1163403161
Kirill
2006-11-13 10:32
2007.07.29
Недоступный сервер MsSQL и KolEdb


15-1182915959
Pohil
2007-06-27 07:45
2007.07.29
Есть здесь абаперы?


8-1162468735
toboom
2006-11-02 14:58
2007.07.29
Проблема использования таймера из MMSystem


2-1183100453
met
2007-06-29 11:00
2007.07.29
Мастера!Помогите пожалуйста


15-1183112964
jack128
2007-06-29 14:29
2007.07.29
Насколько вордовский документ, сохранённый в HTML является XHTML?