EVNTDT의 값이 dFrom에서 dTo까지, 그리고 EVNTTY는 fldType.Text와 일치하는 레코드만 필터를 하려고 합니다. 올려있는 예제를 찾아봐서 여러가지 Format으로 바꾸어 보았는데 에러만 생깁니다. 밑의 경우는 어떻게 해야 하나요? 그리고, Filter를 하는 문장의 기존 형식은 어떻게 쓰는지요? 예제들을 보니 Single Quote를 쓰던데 어떨때 어떤식으로 쓰는지 알고 싶습니다. 고수들의 조언 부탁드립니다.
var
dFrom, dTo String;
tbEvntlg.Filter := 'EVNTDT >= '+dFrom+' and EVNTDT =< '+dTo+' and EVNTTY = '+fldType.Text;
tbEvntlg.Filtered := True;
그냥 봐서는 문제가 없는 듯 한디....혹시 숫자가 아니구 문자인가요???
만약 그렇다면 해당 조건에 single quote를 넣어야 하는디 그때는 single quote를 두번 하면 해당 문자열에 single quote가 포함이 됩니다...