本来是.net framework4.7版本,改成了4.0,然后程序就报错了

liangzhifa0427 2018-02-24 07:25:14
connStr = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + filePathStr + ";Extended Properties=text;HDR=Yes;FMT=Delimited(,);Persist Security Info=False"
conn.ConnectionString = connStr
conn.Open()

conn.open的时候报错
System.Runtime.InteropServices.COMException:“未找到提供程序。该程序可能未正确安装

最开始目标框架是.net framework4.7,后来为了客户环境方便改成了4.0,然后一运行到这里就报错。把framework改回到4.7也不行。
求解
...全文
1290 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
liangzhifa0427 2018-02-24
  • 打赏
  • 举报
回复
引用 2 楼 From_TaiWan 的回复:
connStr = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + filePathStr + ";Extended Properties=\"text;HDR=Yes;FMT=Delimited(,);Persist Security Info=False\""
不是这个问题。 问题已经搞定,谢谢
秋的红果实 2018-02-24
  • 打赏
  • 举报
回复
connStr = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + filePathStr + ";Extended Properties=\"text;HDR=Yes;FMT=Delimited(,);Persist Security Info=False\""
liangzhifa0427 2018-02-24
  • 打赏
  • 举报
回复
开发环境是win10+vs2017

16,555

社区成员

发帖
与我相关
我的任务
社区描述
VB技术相关讨论,主要为经典vb,即VB6.0
社区管理员
  • VB.NET
  • 水哥阿乐
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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