- 1、本文档共68页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
10组态王与其他应用程序课案
第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
您可能关注的文档
最近下载
- 内蒙古版综合实践活动五年级下册第三课 今天我是小交警 课件.ppt
- 道德与法治四年级上册第一单元 与班级共成长 大单元整体学历案教案 教学设计附作业设计(基于新课标教学评一致性).docx
- 公安寄递物流业治安管理.pptx VIP
- 2024年苏科版九年级数学下册第六章《相似图形》课件.ppt VIP
- 故事——小羊过桥.ppt
- 自动售货机plc控制系统设计.doc
- 股先知周线指标公式通达信版(1).docx VIP
- 选择结构程序设计-C语言程序试验报告.pdf
- 以廉洁风险防控为核心的“三不腐”机制应用-来源:现代企业文化(第2020010期)-中国工人出版社.pdf VIP
- 疯狂星期二_13610597.pdf
文档评论(0)