潍坊到青岛快递要多久:vb中这句中解释一下?

来源:百度文库 编辑:高考问答 时间:2024/05/06 05:14:44
Data1.DatabaseName = App.Path & "\path.mdb" '设置数据库路径
Set db = Workspaces(0).OpenDatabase(App.Path & "\path.mdb") '打开数据库

中workspaces(0)是个什么?

我日的,一楼的说法有点差的太远了.
workspaces是个叫数据空间对象的东西,类似于VB中进行文件访问的时候用到的文件号.这是个虚拟的东西,并不是一个真的控件对象.
这个东西只是在DAO中能用的到,但是基本上很少用.一般连接数据库可采用如下格式:
dim db as database
dim rs as recordset
set db = opendatabase(app.path & "\me.mdb")
set rs = db.OpenRecordset("表名")
也可:
set rs = db.openrecordset("select * from 表名")

你里面有个控件叫做workspaces
而且有好几个
(0)的意思是这个控件的第一个元素
简单的说就是这个控件的第1个。

数据的路径