我的excel文件中有一列是“检查时间”格式为 "2004-12-17 11:29"或“2004-12-17”当然存在一些不合法的时间格式,问题就出在这里,例如"2004-12-17-11:29"或“  2004-12-17”,这在Excel文件中是不影响使用的。 
    我的Access数据库中一个表的字段是文本类型(当然不能定义日期类型,不然会出错),要把excel文件中的“检查时间”导入到表中的这个文本字段,出现的问题是:不合法的时间数据没有导入表中。我要求“检查时间”这一列的按文本全部导入access表中(我的表是已经存在的)。
INSERT INTO  ChaoX (Ch, Zh, Dw, Jcdd, Jcsj, ClXh, ClFk, ZfBm) 
  SELECT  A, B, C, D, E, F, G, H  FROM [excel 8.0;database=' + xlspath + '].[sheet1$]  Jcsj为表中“检查时间”字段,文本类型;E为Excel中“检查时间”列。
请各路神仙大师帮忙解决,导入导出的帖子我看过不少,这样的问题没有出现过。