안녕하세요.
델파이 5.0 사용하는 초보 프로그램머 입니다.
쿼리를 하는데 타입형식이 맞지 않다구 에러가 납니다 .
어떻게 처리를 하면 좋을까요?
********************에러 내용***************************************
type mismatching expression
********************************************************************
*********************퀘리문*****************************************
SQL.Clear;
SQL.Add('SELECT * FROM TEST');
SQL.Add(format('AND DAY BETWEEN ''%s'' AND ''%s'' ',
[edit1.Text,edit2.Text]));
Open;
********************************************************************
일단 DAY의 필드 형식은 DATE 타입입니다.
ㅠㅠ, 많은 고수님의 답변 부탁드려요
그럼 즐거운 하루 되세요.
d1, d2 : TDateTime;
SQL.Clear;
SQL.Add(' SELECT * FROM TEST ' +
' Where DAY BETWEEN :d1 AND :d2 ');
ParamByName('d1').AsDateTime := StrToDate(Edit1.Text);
ParamByName('d2').AsDateTime := StrToDate(Edit2.Text);
Open;
이렇게 해 보심이........