|
지금 쿼리를 이용해서 수정을 하고 있는데요...
AnsiString Temp = Q_Name->SQL->Text;
AnsiString Index = Q_Name->FieldByName("Save")->AsString;
AnsiString Str;
Str = "UPDATE Scheduler Set BCDate = '"
+ DateTimePicker_Date->Date
+ "' ,BCTime = '"
+ DateTimePicker_Time->Time
+ "' ,BCName = '"
+ Combo_Name->Text
+ "' WHERE Save = '"
+ Index
+ "'" ;
이렇게 했어요.. 근데.. 날짜와 시간을 분리해서 저장을 하기 위해.. 아래 문자을 사용해야 하는데.. 어떻게 사용해야 하는지..
AnsiString DateTemp = DateTimePicker_Date->Date ;
AnsiString TimeTemp = DateTimePicker_Time->Time ;
int TimeLen = TimeTemp.Length();
Q_Name->FieldByName("BCDate")->AsString = DateTemp.SubString(1,10);
Q_Name->FieldByName("BCTime")->AsString = TimeTemp.SubString(TimeLen-12,13);
|