꾸~벅
데이타베이스는 인터베이스5를 사용하고요, 다음과 같은 퀘리문을 실행할때
With frmMain.IBUpdSQLLandingData do
Begin
InsertSql.Clear;
InsertSql.Add('Insert into LCB_Landing_Data (FLT_ID, Date)');
InsertSql.Add('Values ('''MyRecordArray[0] + ''', '''+ MyRecordArray[1] +''')');
ExecSql(ukInsert);
end;
MyRecordArray[1]에는 날짜가들어있고요 (eg. 02/02/2002)
Data Conversion error 메세지가 뜨는데 왜 그런지 아시는분 답변부탁드리겠습니다.
디비의 날짜를 스트링형으로 바꾸시던가...아니면..
With frmMain.IBUpdSQLLandingData do
Begin
InsertSql.Clear;
InsertSql.Add('Insert into LCB_Landing_Data (FLT_ID, Date)');
InsertSql.Add('Values ('''MyRecordArray[0] + ''', '''+ StrtoDate(MyRecordArray[1]) +''')');
StrtoDate(MyRecordArray[1])<-스트링을 날짜 형으로 바꿔 주는 것입니다.
이렇게 함 해보세여..