vb如何调用access数据库

yiyongxiang 2003-03-31 09:08:52
请详细说明,谢谢!
...全文
71 点赞 收藏 6
写回复
6 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
starky 2003-04-01
dao? 强:)
回复
tianaz 2003-04-01
'先引用dao350(access97),或者dao360(access2000)
option explicit
private MyData as dao.database,MyRs as dao.recordset '定义变量
Sub Form_load
set mydata=OpenDatabase(app.path & "\test.mdb") '打开数据库
set myrs=mydata.open("select * from t_test") '打开数据库中的表
msgbox myrs!testFields '得到数据表中的字段值
myrs.close '释放该数据表对象
mydata.close '关闭数据库对象
end sub
回复
fendou13 2003-04-01
我也有同样的问题,请大家回答!!谢先了!
回复
chenyu5188 2003-04-01
可以用ADO或DAO来做。
楼上都已给出了说明

不过在引用这些之前要先引用相应的对象库。

在“工程”--->“引用”--->"..........."

回复
wxy001 2003-04-01
上面几位说的都不错,但不要忘了安装sp5先,要不就会出现问题
然后就如天行所说的那样就差不多
Dim cnt as adodb.connection
set cnt=new adodb.connection
cnt.open""
之类的
回复
donglw 2003-04-01
'ADO的方法,先引用ado2.5
Dim cn As New Connection
Dim rs As New Recordset
cn.CursorLocation = adUseClient
cn.Provider = "Microsoft.Jet.OLEDB.4.0"
cn.ConnectionString = "c:\costume.mdb"
cn.Open

rs.Open "select * from table1", cn, 1, 1

Set DataGrid1.DataSource = rs
回复
相关推荐
发帖

1187

社区成员

VB 数据库(包含打印,安装,报表)
申请成为版主
帖子事件
创建了帖子
2003-03-31 09:08
社区公告
暂无公告