日期:2014-05-19  浏览次数:20426 次

求救!!excel导入sqlserver的问题??
我在asp.net程序里写了如下sql语句
insert   into   EA_Course   select   *   from   OPENROWSET( 'Microsoft.Jet.OLEDB.4.0 ', 'Excel   8.0;Database=E:\\考务管理课题\\其他\\EACourse.xls;HDR=YES ', 'SELECT   *   FROM   [EA_Course$] ')

然后用sqlcommand对象去执行它

可是就是不行,出错
说:
"已拒绝对   OLE   DB   提供程序   'Microsoft.Jet.OLEDB.4.0 '   的特殊访问。必须通过链接服务器来访问此提供程序。 "

高手们怎么解决啊,上面那sql语句在sqlserver里面执行是正确的
非常感谢啊,我弄了一天了

------解决方案--------------------
可以看看我的blog,有相关资料