标题:用VB6打开access
只看楼主
新手VB
Rank: 2
等 级:论坛游民
帖 子:72
专家分:11
注 册:2016-1-24
结帖率:92.31%
已结贴  问题点数:20 回复次数:2 
用VB6打开access
       Set New_mdb = CreateObject("access.application")
        New_mdb.OpenCurrentDatabase App.Path & "\1.mdb", False, mypassword   
        New_mdb.UserControl = True
        New_mdb.DoCmd.OpenForm 登陆窗体
用VB6打开access,但是会闪一下才会显示 登陆窗体 。请问如何直接显示 登陆窗体
搜索更多相关主题的帖子: access False 如何 
2017-03-03 12:26
ZHRXJR
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:125
帖 子:1034
专家分:5519
注 册:2016-5-10
得分:20 
你的这个代码现在基本上没人用了,现在使用ADO对象或ADO控件访问数据库。在界面添加引用-【工程】-【引用】,在引用对话框勾选:
,这样就添加了ADO对象。
程序代码:
Dim cn As New ADODB.Connection, RS As New ADODB.Recordset   '首先定义二个ADO对象,cn是数据库连接对象,RS是记录集对象
cn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & App.Path & "\1.mdb;Persist Security Info=False"    '连接数据库语句,这是2003版本以下的Access数据库连接,2007以上的语句不同
RS.Open "Select * From 数据库名", cn, 2, 3    '连接记录集,机连接数据表
'直接在登录界面输入以上代码,这是在VB6的应用,打开VB6的窗体即可

“用VB6打开access,但是会闪一下才会显示 登陆窗体”不知道你是怎么操作的。

请不要选我!!!
2017-03-03 23:37
新手VB
Rank: 2
等 级:论坛游民
帖 子:72
专家分:11
注 册:2016-1-24
得分:0 
回复 2楼 ZHRXJR
感谢回复

我不是用vb6操作access数据库

而是用vb6打开access数据库

然后在access数据库上操作
2017-03-09 16:08



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




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

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