안녕하세요 이상석입니다.
다름이 아니오라 델파이 4에서 DateTimePicker 에서 날짜만 Long형으로
나타나게 했습니다. 즉 199년 5월 24일 월요일 이렇게 보여지는데
이 값을 DB속으로 집어넣으려고합니다.
그럼 아래 소스는 왜안되나요?
알려주세요...
---------소스-----------
DMtwt.TblExam.Insert;
.
.
DMtwt.TblExam.FieldByName('Sday').Asstring := PickerTestDate.Date;
.
.
DMtwt.TblExam.Post;
------------------------
Sday : DB 컬럼 이름(mdb로 만들었으며, 데이타 타입은 날짜/시간형입니다)
PickerTestDate : DateTimePicker의 이름
> 안녕하세요 이상석입니다.
> 다름이 아니오라 델파이 4에서 DateTimePicker 에서 날짜만 Long형으로
> 나타나게 했습니다. 즉 199년 5월 24일 월요일 이렇게 보여지는데
> 이 값을 DB속으로 집어넣으려고합니다.
> 그럼 아래 소스는 왜안되나요?
> 알려주세요...
> ---------소스-----------
> DMtwt.TblExam.Insert;
> .
> .
> DMtwt.TblExam.FieldByName('Sday').Asstring := PickerTestDate.Date;
> .
> .
> DMtwt.TblExam.Post;
> ------------------------
> Sday : DB 컬럼 이름(mdb로 만들었으며, 데이타 타입은 날짜/시간형입니다)
> PickerTestDate : DateTimePicker의 이름
[답변]
필드를 만들 때 필드형을 Date로 하시구요
DMtwt.TblExam['Sday']:= PickerTestDate.Date;
asString으로하니까 에러가 나죠.