关于“Microsoft.ace.oledb.12.0”的报错

shiningxing 2012-10-25 06:04:14
执行下面命令
SELECT * FROM OpenDataSource( 'Microsoft.ace.oledb.12.0', 'Data Source="d:\sfsf.xls";User ID=Admin;Password=;Extended properties=Excel 5.0')...[sheet1$]
在sql server2008命令窗口能执行成功
但是 发布到程序里面 执行提示
链接服务器 "(null)" 的 OLE DB 访问接口 "Microsoft.ace.oledb.12.0" 报错。提供程序未给出有关错误的任何信息。无法初始化链接服务器 "(null)" 的 OLE DB 访问接口 "Microsoft.ace.oledb.12.0" 的数据源对象。

服务器环境是64位win2008

请指教!谢谢
...全文
189 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
快溜 2012-10-25
  • 打赏
  • 举报
回复
excel什么版本,用Microsoft.Jet.OLEDB.4.0试试

27,579

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 应用实例
社区管理员
  • 应用实例社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧