我想用delphi讲EXCEL电子表格的数据导入access数据库里,客户当EXCEL表的记录数大于255时提示错误,无法导入,怎么解决?代码如下:
xlspath := '.\用户清单.XLS';......//下面语句的功能:将excel工作簿(用户清单.XLS)的fee表的所有记录插入access的qf_printer_temp表
adoquery1.SQL.Clear;
sSql :=
  'INSERT INTO qf_printer_temp (ID号,用户名称,客户地址,总金额)' +
' SELECT' +
  ' ID号,用户名称,客户地址,总金额' +
  ' FROM [excel 8.0;database=' + xlspath + '].[fee$]';adoquery1.Parameters.Clear;
adoquery1.ParamCheck := false;
adoquery1.SQL.Text := sSql;
adoquery1.Execsql;当“用户清单.XLS”的fee表的记录数大于255时,
提示“标准表达式中数据类型不匹配”错误(记录数小于等于255时能正常插入access数据库中)。
不知道是什么原因?