이번에 델파이루 프로젝트를 진행중입니다.
물론 델파이라는 툴은 처음이구요.
근데 문제가 있습니다.
문제는 sql문을 제대로 델파이가 오라클 서버에 전해 주는지 하는 겁니다.
오라클 sql문장은 다음과 같습니다.그리고 sql*plus에서 다음같이 질의를
하였습니다.
*************** 다 음 ********************
select * from rewrite
where curr_date between '1999-01-01' and '1999-07-01';
****************************************
물론 데이터가 존재하구 쿼리에 걸리는 데이터는 출력이 됩니다.
헌데 델파이 에서는 다음과 같이 적어 주었습니다.
************************************************************
qry_1.sql.add('select * from rewrite');
qry_1.sql.add('where curr_date between :d_sdate and :d_edate');
qry_1.parambyname('d_sdate').asdatetime := strtodate(med_sdate.text);
qry_1.parambyname('d_edate').asdatetime := strtodate(med_sdate.text);
qry_1.open;
*********************************************************
했는데 데이터가 없다구 나오는 겁니다.
between을 사용해야 되는데 방법은 없는지요
델파이 고수님의 한수지도 부탁 드립니다.