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

Вниз

Возникла проблема   Найти похожие ветки 

 
KIT ©   (2006-11-19 13:39) [0]

Возникла проблема с построением запроса. Есть запрос: Select * from test where(data >= x1 and data < x2).
Где х1=DateTimePicker1
     х2=DateTimePicker2
Как построить запрос???


 
Алхимик ©   (2006-11-19 15:08) [1]

> Есть запрос: Select * from test where(data >= x1 and data
> < x2).

примерно так
SQLStr := "select  * from test where (data >= "+date1str+" and data < "+date2str+")"
где date1str := DateToStr(DateTimePicker1.Date)
и date2str := DateToStr(DateTimePicker2.Date)


 
MsGuns ©   (2006-11-19 17:01) [2]

Если ADO:

with ADODataSet1 do
 try
  CommandText := "SELECT * FROM [test] WHERE [data] BETWEEN :p1 AND :p2";
  Parameters.ParamByName("p1").Value := DateTimePicker1.Date;
  Parameters.ParamByName("p2").Value := DateTimePicker2.Date;
  Open;
 except
 end;


Если BDE:

with Query1 do
 try
  SQL.Text := "SELECT * FROM [test] WHERE [data] BETWEEN :p1 AND :p2";
  ParamByName("p1").AsDate := DateTimePicker1.Date;
  ParamByName("p2").AsDate := DateTimePicker2.Date;
  Open;
 except
 end;


 
MsGuns ©   (2006-11-19 17:02) [3]

Пардон, для BDE:

 SQL.Text := "SELECT * FROM "test" WHERE "data" BETWEEN :p1 AND :p2";


 
KIT ©   (2006-11-19 22:20) [4]

А если запрос
SELECT * FROM test where (data >= x1 00:00:00 and data < x2 23:00:00) INTO OUTFILE "c:\\1.txt"  FIELDS TERMINATED BY "\t"  LINES TERMINATED BY "\r\n"

А формат даты 2005-01-31


 
MsGuns ©   (2006-11-19 23:42) [5]

Используйте параметры и забудьте про "формат" даты, который может отличаться на разных компах.



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

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

Наверх




Память: 0.48 MB
Время: 0.028 c
4-1154333746
hero
2006-07-31 12:15
2006.12.10
как get fontname из не установленного шрифта


2-1164040438
Vasiliy
2006-11-20 19:33
2006.12.10
Как обработать WM_NCMOUSEMOVE на не клиентской области?


2-1164160871
Shedow
2006-11-22 05:01
2006.12.10
трафикометр


15-1164260461
pavel_guzhanov
2006-11-23 08:41
2006.12.10
Подскажите как правильнее делать a функции/процедуре...


15-1163765840
Petrovskyi
2006-11-17 15:17
2006.12.10
Документация по 1С в Инете