首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

Excel数据导入到sqlServer2000中出现 "找不到可安装的 ISAM"该怎么处理

2012-01-19 
Excel数据导入到sqlServer2000中出现 找不到可安装的 ISAM基本sql语句:insertintocorp(cpSourceId,name,

Excel数据导入到sqlServer2000中出现 "找不到可安装的 ISAM"
基本sql语句:
insert   into   corp   (cpSourceId,name,address,phone)   select   a,b,c,e     FROM   OPENROWSET( 'Microsoft.Jet.OLEDB.4.0 ', 'Data   Source=c:\company.xls   Properties=Excel   97-2000 ',   Sheet1$)

出错提示:

服务器:   消息   7399,级别   16,状态   1,行   1
OLE   DB   提供程序   'Microsoft.Jet.OLEDB.4.0 '   报错。  
[OLE/DB   provider   returned   message:   找不到可安装的   ISAM。]
OLE   DB   错误跟踪[OLE/DB   Provider   'Microsoft.Jet.OLEDB.4.0 '   IDBInitialize::Initialize   returned   0x80004005:       ]。

查过好多资料   也都试过了   仍有问题
网上的解决方法包括:
1   检查连接字符串   检查文件是否存在   检查EXCEL文件是否正被打开
2   重装office
3   安装MDAC2.8
4   手工修改注册表   注册ISAM(这种还没试过)

请问怎么解决?


[解决办法]
up
[解决办法]
顺便问问,怎么解决的,我也是出了这种问题,所以才进来的,谢谢了!
[解决办法]
呵呵,是啊,樓主分享一下解決心得~

热点排行