Access+Unity(Unity连接Access数据库)

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

需要安装的软件:Unity ,Microsoft Access

注意Access数据库版本问题07及以后版本样式是*.accdb,03版本样式是*.mdb,在Unity 脚本中我们要区分这两种版本。

准备工作:在Unity安装路径下找到下面两个DLL文件,放到Unity项目工程文件夹下。

System.Data.dll 文件在D:\Program Files\Unity4.3.0\Editor\Data\Mono\lib\mono\unity下找到,System.EnterpriseServices.dll在D:\Program Files\Unity4.3.0\Editor\Data\Mono\lib\mono\2.0下。注意:每个人Unity安装路径不同但是Editor文件后面路径是一致的。

把创建的Access数据库也放到工程文件项目文件夹Asset文件夹下。

创建一C#脚本作为场景中主相机的组件,引用下列三个命名空间。

连接Access数据库,读取数据库中的信息,我们要知道数据库中表名以及数据库查询语句,所以在这里我们定义可供我们编辑的两个变量。

保存,播放测试结果如下图

读取表中数值函数:连接数据库,打开数据库以及对数据库操作进行读取数据库等

Access数据库中创建的表格

三行数据,声明三个接受读取数据字段值的变量

当读取表的行数大于0,即读取数据到变量中,读取数据的方式有很多种,这只是其中一种。可根据自己的需要读取数据。

设置一个查询按钮执行读取数据文件,并将数据显示到界面中

保存后播放测试

点击Query后

相关文档
最新文档