|
TDateTime의 Val 이 바로 double형의 값입니다.
db에 저장할때는 datetime의 val 을 기록하면 됩니다.
그럼..
구윤태 님이 쓰신 글 :
: CurrentDay
: 2009/01/02 14:44
:
: =============================================================================
: 디비에 넣으려고 합니다. 사용하는 디비 Microsoft Access mdb 파일 이고
: CurrentDay
: 데이터 형식 : 숫자
: 필드 크기 : 실수(Double)
: 되어 있습니다.
: =============================================================================
: 프로그램을 실행하여 넣어 본 결과 -> 2009/01/02 14:44 => 1230875090
:
: ==============================================================================
: 들어 있는 데이터 값을 1230875090 디비 데이터 값을 아래처럼 가져 오면 2009-01-02 들어 오는데
: this->DateTimePicker_CurrentDay->DateTime
: =FloatToDateTime( TcdDM->ADOQuery1->FieldByName("CurrentDay")->AsFloat);
:
:
: ===============================================================================
: 2009-01-02 값을 => 1230875090 로 디비에 저장하려고 합니다.
: TDateTime dt=Now();
:
: TcdDM->ADODataSet1->FieldValues["CurrentDay"]=dt.CurrentDateTime();
:
:
: 디비 저장을 방식을 어떻게 수정해줘야 하는지 모르겠습니다.
|