InTouch 与关系数据库的数据交互
这是由 Wonderware 中国的技术支持写的有关 Wonderware 产品的技术信息,供中国地区的分销商,
系统集成商以及最终用户参考。此技术信息并不包括在 Wonderware 公司提供的 KBCD 中,但使用者应参看
Wonderware 公司 KBCD 中的 Terms of Use,获取并保证接受其规定的使用者应遵守的相关约定。
文档号:CNTN-IT-001
制作: 2006 年 8 月
概要介绍
这篇文章描述了 Wonderware InTouch 软件如何读、写关系数据库数据的步骤。本文以 Microsoft Access
2000/2003 为例,描述了 Wonderware InTouch 通过 ODBC 或 OLE DB 接口和 Access 进行数据交互的具
体步骤。在实际应用中,Wonderware InTouch 软件可通过类似步骤实现与其他关系数据库的数据交互,如
Oracle、SQL Server 等。
此文档通过InTouch SQL访问管理器将Wonderware
®
InTouch™ 的数据记录到关系数据库中;从关系数
据库中读出数据到InTouch的方法类似。详细的函数使用方法请参考《Intouch SQL Access Manager用户手
册》。
在开始之前,请确保已满足以下条件:
1. 安装 InTouch 及其最新补丁,本文使用 InTouch 9.5 中文版。
2. 确保在安装 InTouch 时选择了安装“SQL Access Manager”选项。
3. 安装 Microsoft Office XP/2003 专业版并确保安装了 Microsoft Access 选项。本文使用 Microsoft
Access 2003。
创建 Microsoft Access 数据库并配置 ODBC 数据源
创建 Access 演示数据库,并配置相应的 ODBC 数据源。
注:如果采用 OLE DB 数据接口,可忽略下面配置 ODBC 数据源的步骤(第二步)。
1. 启动 MS Access。
a) 创建一个 Access 数据库 SQLAccessData.mdb,新建一个表“InTouchData”。表中有两列:
Pressure 和 Speed,类型均为“数字”。索引选择“无”。
b) 保存并关闭数据库。数据库名字和表名以及相应的列名下面都要用到。
2. 配置 ODBC 数据源。