vb怎么连接ACCESS数据库?

我己经建好了数据源,怎么把mdb文件中的记录读到程序来?谢谢... 我己经建好了数据源,怎么把mdb文件中的记录读到程序来?谢谢 展开
 我来答
百度网友efae51f
2008-12-01 · TA获得超过2221个赞
知道大有可为答主
回答量:6916
采纳率:0%
帮助的人:2996万
展开全部
HI我给你源程序
没有几行

----------------------
Option Explicit
Public MyConnection As New ADODB.Connection '定义数据库对象
Public MyRecordset As New ADODB.Recordset '定义记录集对象
Public DBName As String '定义数据库名称变量
Private Sub Form_Load()
DBName = App.Path & "\db1.mdb" '数据库路径
With MyConnection '设置连接的属性
.Provider = "Microsoft.Jet.OLEDB.4.0" '连接引擎
.Mode = adModeShareExclusive '独占打开
.Open DBName '打开数据库
End With
Dim sqlstr As String
Set MyRecordset = Nothing '让结果集等于空
sqlstr = "SELECT * FROM tab_bus AS t"
With MyRecordset
.ActiveConnection = MyConnection
.CursorType = adOpenStatic
.LockType = adLockOptimistic
.CursorLocation = adUseClient
.Open sqlstr, MyConnection, , , adCmdText
End With
Set DataGrid1.DataSource = MyRecordset '结果集赋结表格
End Sub
sun8668FF
2008-12-01 · 超过12用户采纳过TA的回答
知道答主
回答量:203
采纳率:0%
帮助的人:47万
展开全部
等等等等等等等等
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
lmh007007
2008-12-01 · 贡献了超过107个回答
知道答主
回答量:107
采纳率:0%
帮助的人:0
展开全部
呵呵 我们也在做这个作业 我也不会 有答案了告诉我下 呵呵
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zi1990feng
2008-12-01
知道答主
回答量:7
采纳率:0%
帮助的人:0
展开全部
这个不用这么麻烦的,用控件的话,你添加一个ADODB控件,比较麻烦点,能语聊就快点。
我把代码给你吧:
Public Cn As ADODB.Connection(先定义一个CN)
Set Cn = New ADODB.Connection
CnSource.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & App.Path & "\存放你文件的文件夹(名字自定)\你要打开的文件(名字自定).mdb;Persist Security Info=False"
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式