Access数据库的使用技巧
VRP数据库插件能够让用户便捷地将vrp场景与数据库信息进行关联。在vrp场景运行的时候,可以实时地查询场景里某一建筑,物体,区域等对象在数据库里的相关信息。用户对数据库进行更新,场景内相应的数据库信息也会随之更新。打包后的exe文件能够根据用户保存的信息自动连接外部数据库读取数据库信息,与原来单一的exe文件相比,exe文件结合外部数据库的方式在场景信息查询和更新方面更加灵活,扩展性更强。
Access数据库是一种关系式数据库,关系式数据库由一系列表组成,表又由一系列行和列组成,每一行是一个记录,每一列是一个字段,每个字段有一个字段名,字段名在一个表中不能重复。Access数据库以文件形式保存,文件的扩展名是MDB。
Access数据库使用方法如下:
(1)启用数据库插件 单击【帮助】|【VRP插件信息】命令,在弹出的【VRP插件管理器】对话框中,单击“数据库插件”前面的灰色图标
,待其变成绿色图标时,再单击【确定】按钮结束数据库插件开启操作。如下图所示:

(2)选择数据库类型 打开【数据库】面板,选择数据库类型为【Access2000/2003】。如下图所示:

注:数据库插件支持的数据库类型包括: Access 、Mysql、Oracle、 Sql server。
(3)输入数据库的文件或地址 接着设置点击设置按钮,在弹出的面板中添加数据库文件。如下图所示:

(4) 连接数据库 打开数据库面板,点击【连接数据库按】按钮,将刚才设置的数据库进行连接。如下图所示:

(注:Access数据库在连接的时候,不需要用户名和密码就可以直接连接,因此用户名和密码保持为空,不需要填写。)
(5) 数据库连接成功 检查数据库的连接状态是否成功,如果连接成功,数据库连接状态会更新,并显示当前连接的数据库和连接状态。如下图所示:

(6) 设置自动连接数据库 在【连接数据库】面板下面,勾选【保存登录信息到vrp文件】选项和勾选【下次打开场景自动连接数据库】选项。如下图所示:

注:勾选【保存登录信息到vrp文件】选项,则会把数据库路径,用户名,密码给保存到vrp文件中。勾选【下次打开场景自动连接数据库】选项,会在打开vrp场景文件的同时,根据所保存的信息自动连接数据库,这样就不用每次打开场景都重新输入数据库登陆信息了。需要勾选【保存登录信息到vrp文件】以后,此选项才可供选择。
(7) 关联操作 关联操作目的是将数据库记录和VRP对象建立起联系,建立起联系以后,点击VRP对象,就能根据关联信息查询到对应的数据库记录。如下图所示:

(8) 设置模型与数据库关联 选择沙发模型,单击【记录列表】按钮,在弹出的数据库中,选择相应的记录。然后单击【新建关联】按钮,完成模型与数据库的关联。如下图所示:

(注:【选择数据库标识字段】,目的是确定用哪个字段来区别数据库记录,一般采用数据表的主键字段。如果用户不指定的话,默认是采用第一个字段作为主键。)
(9) 关联操作设置完成 关联操作设置完成,列表中会列出当前已经添加的关联。如下图所示:

(10) 设置其他物体与数据库关联 接着继续设置场景中其他物体与数据库关联,操作方法参见上面的步骤。如下图所示:

(11) 设置脚本 选择“数据库信息”按钮,在左键按下添加脚本【显示信息面板】,将选项设置成【显示】。如下图所示:

(12) 预览效果 点击快捷键F5,预览添加数据库后的效果。如下图所示:

![]()
版权声明:该培训教材属中视典数字科技有限公司 VR-Platform 正版软件统一培训教材,版权归中视典所有,未经许可,任何机构或个人不得复制、转载或在非 vrplatform 所属的服务器上做镜像,否则中视典将按照国家相关法律进行维权。
北京公司:400-668-1235
深圳公司:0755-33033323 上海公司:021-65909596 成都公司:028-86093383 武汉公司:027-87502831
官方网站:www.vrp3d.com 培训中心网站:http://train.vrp3d.com