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
------解决方案--------------------顺便问问,怎么解决的,我也是出了这种问题,所以才进来的,谢谢了!
------解决方案--------------------呵呵,是啊,樓主分享一下解決心得~