DB가 MSACCESS 인데요
OutDate null 인데요 자꾸 2번으로 흘러요 뭐가 잘못되었는지
//---- 1번 방법
IF (QYInsMast.FieldByName('OutDate').AsString = Null) THEN
mOutDate := OffFd[9] <---- 1
ELSE
mOutDate := QYInsMast.FieldByName('OutDate').AsString ; <---- 2
//-------2번 방법
IF (QYInsMast.FieldByName('OutDate').AsDateTime = Null) THEN
mOutDate := OffFd[9] <---- 1
ELSE
mOutDate := QYInsMast.FieldByName('OutDate').AsString ; <---- 2
이부분을
QYInsMast.FieldByName('OutDate').Value = Null
요로케 바꿔보아요 ^^
AsString 이렇게 쓰면 숫자도 문자로 바꾸더군요...요상시럽게도 ^^
그래서 Null두 공백으로 바꾸는 듯 해요...
그러니 널 체크를 하시려면 원본 값을 그대로 들고와서 체크하시면 되겠네요 ^^
그럼 즐코~~