sql을 이용해서 자료를 추출하는데
error는 없구요그 대신 결과값이 없어요.
error라도 있으면 덜 답답할텐데
error는 없는데 결과가 없으니 엄청,무지 답답합니다.
제발 가르쳐 주세요(왜 결과가 안나오는지,혹은 다른 방법이 있는지)
procedure
var scode,ecode : string;
begin
with query1 do begin
close;
query1.sql.clear;
query1.sql.add('select * from "inout.db" ');
query1.sql.add('where ipgoil >=:scode and ipgoil <=:ecode');
//위의 문장은 string으로 정의된 ipgoil을 이용하여 데이타를 추출
//ipgoil은 날짜가 저장된 string field
//위의 결과는 예(98-11-20 부터 98-11-24)의 결과가 나와야 함.
query1.parambyname('scode').assreing := datetostr(datetimepicker1.date);
query1.parambyname('ecode').asstring := datetostr(datetimepicker1.date);
query1.open;
end;
end;
|