안녕하세요...막.데이타베이스 프로그램 시작한 사람입니다.
근데 질문이 있는데요...
날짜로 검색하는 프로그램을 짜려해요.
데이타가..날짜로 된 TimeStamp(@)형태로 저장되었더라구요.
그래서 날짜는 TDateTimePicker로 받아서
그래서 SQL문으로 검색할려구요.
str:='Select L.Updated from log.DB L where L.Update
<'+DateToStr(DateTimePicker1.DateTime);
하니깐..'<'가 에러더라구요..어떻게 쉽게하는 방법 없을까용?
> 안녕하세요...막.데이타베이스 프로그램 시작한 사람입니다.
> 근데 질문이 있는데요...
> 날짜로 검색하는 프로그램을 짜려해요.
> 데이타가..날짜로 된 TimeStamp(@)형태로 저장되었더라구요.
> 그래서 날짜는 TDateTimePicker로 받아서
> 그래서 SQL문으로 검색할려구요.
> str:='Select L.Updated from log.DB L where L.Update
> <'+DateToStr(DateTimePicker1.DateTime);
> 하니깐..'<'가 에러더라구요..어떻게 쉽게하는 방법 없을까용?
제가 하는 방식인데...
한번 해보세요.
Query Component를 하나 놓고 이름을 Query ..
With Query do
begin
Close;
SQL.Clear;
SQL.Add('Select Update');
SQL.Add('From log.DB ');
SQL.Add('Where Update < :UpDate ');
ParamByName('UpDate').AsDateTime := DateTimePicker1.Date;
Open;
end;
로 하면 될것 같은데......