用ADO方式连接excel2010的问题

sutao02 2015-07-24 10:29:46
我用ADO方式连接excel 2010,连接字符串是:'Provider=Microsoft.Ace.OleDb.12.0;Data Source=c:\a.xlsx;Extended Properties=Excel 12.0;HDR=Yes;IMEX=1',找开连接时总是提示:找不到可安装的ISAM,已经安装了Access Database Engine。请各位大侠帮忙看看。
...全文
217 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
sutao02 2015-07-25
  • 打赏
  • 举报
回复
已经解决,首先安装Office 2007 system 驱动程序,然后使用‘Provider=MSDASQL.1;Persist Security Info=False;Data Source=Excel Files;Initial Catalog=c:\a.xlsx’,就行了。
道玄希言 2015-07-25
  • 打赏
  • 举报
回复
拖ADOCON 控件到界面,然后先在控件里面连接到EXCEL, 测试通过后, 拷贝出连接字符串就OK了。

2,507

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 数据库相关
社区管理员
  • 数据库相关社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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