请问怎么样把EXCEL的数据导入到MS SQL指定的表里
数据要对应上
就是EXCEL某一列的数据导入到SQL数据库里表的某个字段的值

解决方案 »

  1.   

    试试这个INSERT INTO table1 
    SELECT col1,col2 FROM OPENROWSET('MSDASQL.1', 
    'driver=Microsoft Excel Driver (*.xls);DBQ=e:\bb.xls',
    'select col1,col2 from [exceltable1$]');
      

  2.   

    没有到达要求
    比如:
    Sheet1的第一列A的数据要导入到表Tabel的字段Code值里
    怎么指定导入的SQL语句?谢谢!
      

  3.   

    INSERT INTO table1(code) 
    SELECT 列名 
    FROM OpenDataSource( 'Microsoft.Jet.OLEDB.4.0',
    'Data Source="c:\test.xls";User ID=Admin;Password=;Extended properties=Excel 5.0')...sheet1$