WIN7系统 VB.NET2008 连接数据库ACCESS2007 提示未找到提供程序 该程序未正确安装 15

代码如下:PublicSubnewCnOpen()OnErrorGoToErr1conn.Open("Provider=Microsoft.Jet.OLEDB.4.0;D... 代码如下: Public Sub newCnOpen()
On Error GoTo Err1
conn.Open("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & "C:\app" & "\D.mdb;")
If conn.State <> 1 Then
conn.Open()
End If
Exit Sub
Err1:
MsgBox("错误M001:" & Err.Description, vbCritical, "错误提示")
END SUB
这个代码我在XP用过可以的 不知为何WIN7就不对了
展开
 我来答
chinaboyzyq
2014-10-17 · TA获得超过1.3万个赞
知道大有可为答主
回答量:1.3万
采纳率:89%
帮助的人:3260万
展开全部
连接ACCESS2007的连接串格式不对,去百度一下access07的正确连接串。"Provider=...
更多追问追答
追问
我改了还是不行~  conn.Open("Provider=Microsoft.ACE.OLEDB.12.0;Data Source=" & "C:\app" & "\Database.accdb;")
大虾能帮我看看吗 谢谢
追答
你需要在你的机子上安装access2007
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
班珈蓝运2K
2014-10-17 · TA获得超过184个赞
知道小有建树答主
回答量:311
采纳率:100%
帮助的人:179万
展开全部
我的电脑也是win7系统不可以连接数据库的,但换我同事的XP系统也就好了,所以我总结,win7系统不兼容这些程序,heh
追问
不知道有别的办法不?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式