17.2 Database Connectivity
应用典型实例
17.2.1 在 Access 中建立一个数据库
使用 NI 所提供的数据库工具包 Database Connectivity
只能操作数据库,但
是无法创建数据库,因此需要借助第三方数据库管理系统,如 Access 等来创建数据
库。首先我们建立一个 Data.mdb 的数据库文件。
打开 Microsoft Access 软件,单击文件 >>新建 ?,选择空数据库,保存到文件
夹下。创建方法如图 17-11 所示。
图 17-11 在 Access 中创建数据库表格
在利用 Database Connectivity 工具包操作数据库之前, 需要先连接数据库,连接
数据库的方法有以下两种。
1.利用 DSN 连接数据库
LabVIEW 数据库工具包基于 ODBC(Open Database Connectivity )技术,在使用
ODBC API 函数之前,需要提供数据源名 DSN ( Data Source Names ) 才能连接到实际数据库,所以需要首先创建 包与 ODBC 的关系如图 17-12 所示。
打开 Windows 控制面板 >>管理工具,选择数据源,进入 “ODBC数据源管理
器 ”对话框,如图 17-13 所示。
图 17-12 DB Tools 与 ODBC 对话框
的关系
图 17-13
“ODBC数据源管理器 ”
DSN 。 Database Connectivity
工具
在“用户 DSN”页面下创建的数据源只有本用户才能访问, 在“系统 DSN”页面下创建的数据源, 该系统下的所有用户都可以访问。 在此选择 “用户 DSN”,单击
“添加 ”按钮,在弹出的 “创建新数据源 ”对话框中选择
“ Driverdo Microsoft Access(*mdb) ”,然后单击 “完成 ”按钮,如图 17-14 所示。 随后弹出 “ODBCMicrosoft Access 安装 ”对话框,输入 “数据源名 ”,如 “ LSData,”然后单击 “选择 ”按钮,选择建立好的 Data.mdb 数据库文件,单击
“确定 ”按钮,如图 17-15 所示。
图 17-14 “创建新数据源 ”对话框
图 17-15 “ODBCMicrosoft Access 安装 ”对话框
完成以上配置后, 就可以在 “用户 DSN”页面下看到新创建的名为 LSData 的 DSN 了。单击 “确定 ”按钮可完成 DSN 的建立。