- 파라독스 DB의 시간필드에 DATETIME 형식으로(오후 13:30 00) 시간이 저장되어 있습 니다.
이벤트디비의 각 레코드는 날짜와 시간으로 이벤트 자료들이 저장되어 있습니다.
날자와 시간대별로 자료를 찾으려합니다.
날자별 질의방법은 많이 소개되어 있는데 시간별 질의 방법이 궁금합니다.
2개의 데이트타임피커를 이용하여 임의 날자구간의 시간대를 검색하려고 합니다.
도와주시면 고맙겠습니다.
1. 임의날자 구간에의의 시간대별(0900-1100) 자료 질의방법
2. 어제 10:00 부터 금일 오전 0800시 까지의 자료 질의방법
with Query1 do begin
Close;
SQL.Clear;
SQL.Add( 'SELECT A, A_date, A_time' );
SQL.Add( ' FROM SAMPLE.DB ');
SQL.Add(' WHERE A_DATE = :ToDay );
SQL.Add(' AND A_TIME :from_time BETWEEN :to_time');
Prepare;
ParamByName('ToDay').AsDateTime := DateTimePicker1.date;
ParamByName('from_time').AsDateTime := DateTimePicker2.time;
ParamByName('to_time').AsDateTime := DateTimePicker3.time;
Open;
FetchAll;
end;
김용희 wrote:
>
> - 파라독스 DB의 시간필드에 DATETIME 형식으로(오후 13:30 00) 시간이 저장되어 있습 니다.
> 이벤트디비의 각 레코드는 날짜와 시간으로 이벤트 자료들이 저장되어 있습니다.
> 날자와 시간대별로 자료를 찾으려합니다.
>
> 날자별 질의방법은 많이 소개되어 있는데 시간별 질의 방법이 궁금합니다.
> 2개의 데이트타임피커를 이용하여 임의 날자구간의 시간대를 검색하려고 합니다.
> 도와주시면 고맙겠습니다.
> 1. 임의날자 구간에의의 시간대별(0900-1100) 자료 질의방법
> 2. 어제 10:00 부터 금일 오전 0800시 까지의 자료 질의방법
>
>