组态王与其他应用程序.pptVIP

  1. 1、本文档共68页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
组态王与其他应用程序

第10章 组态王与其他应用程序 10.1 组态王SQL 访问管理器 10.2 组态王与数据库的连接 10.3 组态王SQL 使用简介 10.4 实例——组态王与数据库连接 10.1 组态王SQL 访问管理器 组态王SQL 访问管理器包括表格模板和记录体两部分功能。当组态王执行SQLCreateTable();指令时,使用的表格模板将定义创建的表格的结构;当执行SQLInsert();、SQLSelect();或SQLUpdate();时,记录体中定义的连接将使组态王中的变量和数据库表格中的变量相关联。 组态王提供集成的SQL 访问管理。在组态王工程浏览器的左侧大纲项中,可以看到SQL访问管理器,如图10?1 所示。 1. 表格模板 选择工程浏览器左侧大纲项“SQL 访问管理器文件\表格模板”,在工程浏览器右侧用鼠标左键双击“新建”图标,弹出对话框如图10?2 所示。该对话框用于建立新的表格模板。 10.1 组态王SQL 访问管理器 例:创建一个表格模板:table1; 定义三个字段:salary(整型)、name(定长字符串型,字段长度:255)、age(整型),如图10?3 所示。 2. 记录体 记录体用来连接表格的列和组态王数据词典中的变量。选择工程浏览器左侧大纲项“SQL访问管理器文件\记录体”,在工程浏览器右侧用鼠标左键双击“新建”图标,弹出对话框如图10?4 所示。该对话框用于建立新的记录体。 10.1 组态王SQL 访问管理器 例:创建一个记录体 定义三个组态王变量,分别为:record1(内存实型)、name(内存字符串型)、age(内存整型); 创建一个记录体:BIND1; 定义三个字段:salary(对应组态王变量record1)、name(对应组态王变量name)、age(对应组态王变量age),如图10?5 所示。 10.2 组态王与数据库的连接 1. 定义ODBC 数据源 组态王SQL 访问功能能够和其他外部数据库(支持ODBC 访问接口)之间的数据传输。实现数据传输必须在系统ODBC 数据源中定义相应数据库。 进入“控制面板”中的“管理工具”,用鼠标双击“数据源(ODBC)”选项,弹出“ODBC数据源管理器”对话框,如图10?6 所示。 有些计算机的ODBC 数据源是中文的,有些的是英文的,视机器而定,但是两种的使用方法相同。 10.2 组态王与数据库的连接 “ODBC 数据源管理器”对话框中前两个属性页分别是“用户DSN”和“系统DSN”。二者共同点是:在它们中定义的数据源都存储了如何与指定数据提供者再连接的信息,但二者又有所区别。在“用户DSN”中定义的数据源只对当前用户可见,而且只能用于当前机器上;在“系统DSN”中定义的数据源对当前机器上所有用户可见,包括NT 服务。因此用户根据数据库使用的范围进行ODBC 数据源的建立。 例:以Microsoft Access 数据库为例,建立ODBC 数据源。 在机器上D 盘根目录下建立一个Microsoft Access 数据库,名称为:SQL 数据库.mdb; 10.2 组态王与数据库的连接 双击“数据源(ODBC)”选项,弹出“ODBC 数据源管理器”对话框,点击“系统DSN”属性页,如图10?7 所示。 单击右边“增加”按钮,弹出“创建新数据源”窗口,从列表中选择“Microsoft Access Driver(*.mdb)”驱动程序,如图10?8 所示。 单击“完成”按钮,进入“ODBC Microsoft Access 安装”对话框,如图10?9 所示。 在“数据源名”中输入数据源名称:mine;单击“选择”按钮,从计算机上选择数据库,选择好数据库后的对话框如图10?10 所示。 点击“确定”按钮,完成数据源定义,回到“ODBC 数据源管理器”窗口,点击“确定”关闭“ODBC 数据源管理器”窗口。 10.2 组态王与数据库的连接 完成Microsoft Access 数据库ODBC 数据源的定义。其他类型的数据库定义方法类似。 2. 组态王支持的数据库及配置 1)Oracle6 数据库 Oracle6 支持两种数据。char类型对应着组态王中的字符串变量,缺省长度为1。Oracle6最多支持255 个字符。number 类型对应着组态王中的整数和实数变量。 为了Oracle6 通讯需要进行如下设置: (1)配置你的Windows 数据库客户。 (2)启动SQL*Net TSR 和NETINIT.EXE 程序。 10.2 组态王与数据库的连接 Oracle 数据库可以通过在本地机上安装Oracle’s SQL*Net 来访问。Oracle’s SQL Net 包括SQL*Net TSR和NETINIT.EXE程序,为了和Orac

文档评论(0)

178****9325 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档