想把excel里的数据导入到access里,怎么不行?提示“不正常地定义了参数对象,提供不完整的信息”。我的代码如下:ADOConnection1.ConnectionString:='provider=microsoft.jet.oledb.4.0;data source=ku.mdb';
      ADOConnection1.LoginPrompt:=false;
    ADODataSet1.Active:=false;
    ADODataSet1.Connection:=ADOConnection1;
    ADODataSet1.CommandText:='select * into biao from [excel 8.0;database=d:\1.xls].[sheet1$]';
    ADODataSet1.Active:=true;

解决方案 »

  1.   

    帮你顶一下,我也正在学习导EXCEL
      

  2.   

    'select * into biao from [excel 8.0;database=d:\1.xls].[sheet1$]'; 
    这是啥?
      

  3.   

    先要打开EXCEL表再导入的。要用OpenDialog打开一个表,再用SQL语句导入。
      

  4.   

    xls 里字段内容在转换是是出错。
      

  5.   

    Conn.ConnectionString := 'Provider=Microsoft.Jet.OLEDB.4.0;Data Source=''' + _XslName + ''';Extended Properties="Excel 8.0;IMEX=1";Persist Security Info=False';