Q&A

  • Datetimepicker에서 이상한 날짜가 찍혀요....ㅜ.ㅜ
안녕하세요..

다름이 아니라...

Datetimepicker에서 날짜를 선택을 하면 선택한 날짜의 자료를 DB에서 찾아서

DBgrid에 뿌려주는 간단한(?)건데 이상하게 선택한 날짜말구 엉뚱한날짜가 선택

이 되었다구 나오네요.....

사정상 db에 날짜데이타는 "문자형"으로 되어 있습니다.

그래서 Datetimepicker를 "문자형"으로 바꿔서 찾게 만들었습니다.

아래가 그 소스구요....부탁드립니다. ㅜ.ㅜ



procedure TFsp_2020.DT_SdateChange(Sender: TObject);

var

temp, temp2 : string;

begin

Dateseparator := '/';

temp2 := 'yyyy/mm/dd';

with Qry_Grid do

begin

close;

sql.clear;

sql.Add('select * from aptime');

sql.Add('where SDATE = :SDATE');

temp := formatdatetime(temp2,dt_sdate.date);

ParamByName('SDATE').Asstring := temp;

open;

end;

end;



행님, 누님, 선배님들 부탁드립니다.

0  COMMENTS