안녕하세요
월별로 검색을 할려고하는데요..
with query1 do
begin
close;
sql.Clear;
sql.Add('Select 일자, No, Sample from "com.db" ');
sql.Add('Where (일자<=:N1) ');
sql.Add('And (일자>=:N2)');
ParamByName('N1').AsString:= '2000-11-01';
ParamByName('N2').AsString:= '2000-11-30';;
open;
end;
근데 type mismatch라는 에러가 나옵니다..
원래 디비에서 일자는 데이트형인데..여기서 스트링으로 해줘서 그런가여?
파라독스를 쓰고있습니다..
어떤식으루 해야될지 모르겠네여..
ParamByName('N1').AsDateTime:= StrToDate('2000-11-01');
ParamByName('N2').AsDateTime:= StrToDate('2000-11-30');
로 바꿔야 겠네요
chobo// wrote:
> 안녕하세요
>
> 월별로 검색을 할려고하는데요..
> with query1 do
> begin
> close;
> sql.Clear;
> sql.Add('Select 일자, No, Sample from "com.db" ');
> sql.Add('Where (일자<=:N1) ');
> sql.Add('And (일자>=:N2)');
> ParamByName('N1').AsString:= '2000-11-01';
> ParamByName('N2').AsString:= '2000-11-30';;
> open;
> end;
>
> 근데 type mismatch라는 에러가 나옵니다..
> 원래 디비에서 일자는 데이트형인데..여기서 스트링으로 해줘서 그런가여?
> 파라독스를 쓰고있습니다..
>
> 어떤식으루 해야될지 모르겠네여..