标题:VB ACCESS的问题
只看楼主
chen3bing
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:507
专家分:104
注 册:2008-11-12
结帖率:91.22%
 问题点数:0 回复次数:7 
VB ACCESS的问题


Public Cn As New ADODB.Connection


Private Sub Form_Load()
 
    Cn.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Extended properties=Access 14.0;Data Source=" & App.Path & "\Database3.accdb"
   
   
    Cn.Open
End Sub
我写了个VB操作ACCESS的小程序,可是运行出错。
请高手指教,谢谢!
搜索更多相关主题的帖子: VB ACCESS Sub Source Path 
2019-07-28 15:45
chen3bing
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:507
专家分:104
注 册:2008-11-12
得分:0 
Private Sub Form_Load()

    Cn.ConnectionString = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=" & App.Path & "\Database3.accdb"

    Cn.Open
End Sub
我把代码改成这样,没错了,可是数据库打不开。
2019-07-28 16:55
pt497159
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2019-3-20
得分:0 
什么意思数据库打不开?截图有么
2019-08-15 20:20
chen3bing
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:507
专家分:104
注 册:2008-11-12
得分:0 
回复 3楼 pt497159

是这样的。请多指教!
2019-08-16 08:29
wufuzhang
Rank: 9Rank: 9Rank: 9
来 自:广州
等 级:贵宾
威 望:21
帖 子:206
专家分:1346
注 册:2017-8-9
得分:0 
1、你没有显示数据库中的数据,怎么就知道数据库没打开?
2、你没有查询数据(conn.Execute "select * from table1"),怎么可能有数据出来?

不经历千百遍的调试,怎能体会成功时那一刹那的喜悦。
2019-08-16 09:42
chen3bing
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:507
专家分:104
注 册:2008-11-12
得分:0 
回复 5楼 wufuzhang
谢谢!Database3.accdb没有出来啊
2019-08-16 10:04
jklqwe111
Rank: 9Rank: 9Rank: 9
等 级:贵宾
威 望:35
帖 子:335
专家分:1125
注 册:2014-4-13
得分:0 
Database3.accdb没有出来啊?????????????????????
ado没有任何方法把数据库显示出来,他不提供这个功能,作为使用者也完全不需要这个功能,ado所说的打开数据库,就是连接数据库,要想知道是否连接成功,ado提供了方法,并且很简单,就是检查Cn.State的值
2019-08-17 15:55
chen3bing
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:507
专家分:104
注 册:2008-11-12
得分:0 
回复 7楼 jklqwe111
谢谢!
2019-08-17 17:53



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-496074-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.163797 second(s), 8 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved