当前位置: 代码迷 >> Office >> 。用。小弟我用sql 从excel中导数据到sql2000中。
  详细解决方案

。用。小弟我用sql 从excel中导数据到sql2000中。

热度:6906   发布时间:2013-02-26 00:00:00.0
在线等。。。急用。。。我用sql 从excel中导数据到sql2000中。。
我用sql   从excel中导数据到sql2000中。。
sql语句是:

  insert       into     user_message       select       *       from          
    OPENROWSET( 'MICROSOFT.JET.OLEDB.4.0 '   , 'Excel       5.0;HDR=YES;DATABASE=C:\test_db\user_message.xls ',sheet1$)  

我的excel是2003,可是出现下面错误  

OLE   DB   提供程序   'MICROSOFT.JET.OLEDB.4.0 '   报错。   [OLE/DB   provider   returned   message:   找不到可安装的   ISAM。]

------解决方案--------------------------------------------------------
改为 Excel 8.0
------解决方案--------------------------------------------------------
是版本太底了,
------解决方案--------------------------------------------------------
insert into user_message
select * from


OPENROWSET( 'MICROSOFT.JET.OLEDB.4.0 ' , 'Excel 8.0;HDR=Yes;IMEX=1;DATABASE=D:\file\Clients.xls ',sheet1$)
------解决方案--------------------------------------------------------
已测试
------解决方案--------------------------------------------------------
你就直接用sqlserver里的导入向导吧,不太会出错的
  相关解决方案