1. DataSet을 double click해서 field list를 연다.
2. FieldList에서 원하는 field를 선택하고 object inspector에서
OnSetText를 double click한다.
3. 예로서, FieldType이 DateTime 형식 이었다면 아래와 같이 try문을
작성한다.
try
StrToDateTime( Text );
except
Beep;
end;
DataSet이 Query등의 경우는 동적으로 Field를 생성되게 해놓았을 테니
동적으로 Event를 연결해야 합니다.
답이 되었는지... ^^
동동 님이 쓰신 글 :
: 안녕하세요.
: 디비그리드에서 Date필드에 타입에 맞지 않는 값이 들어가면 에러 메시지 박스가
: 뜨잖아요. " 'sdfsdf' is not a valid date" 이렇게요.
: 이걸 한글로 바꾸고 싶는데 방법을 모르겠습니다.
: 데이타셋 이벤트에서 OnPostError를 걸어봐도 아예 걸리지가 않아요.
: 우선 이 에러가 BDEEngineError가 맞는지요. 그렇다면 왜 OnPostError이벤트가
: 먹혀들지 않는지 모르겠습니다. 그 이벤트에 그냥 'Label1.caption := '걸림';' 이렇게
: 놔도 걸리지가 않습니다.
:
: 이 에러메시지를 한글로 바꿀 수 있는 방법은 없나요?
:
:
|