- 1、本文档共68页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第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
您可能关注的文档
- 《课堂新坐标》2014届高考物理一轮复习配套课后作业:第十章-第2讲-变压器、电能的输送.doc
- 《平行线的特征》参考课件1.ppt
- 《三角函数的图象与性质》综合检测.doc
- 《体育保健学》课后练习题(11-19章).doc
- 《外汇交易原理和实务》课后习题参考答案.doc
- 《文化生活》高考考点知识整理(20130806版).doc
- 《新课标》高三物理(人教版)第二轮专题讲座.doc
- 《用表格表示的变量间关系》精品课件A--北师大版--七年级下.ppt
- 《正弦交流电路的向量》教学设计.doc
- 《总复习平面图形的周长与面积》1.ppt
- PEP人教版小学英语四年级上册期中测试题及答案(共4套) .pdf
- 《影响气候的主要因素》word教案 (公开课)2020年湘教版地理 整理版.pdf
- 4、中考语文三模试卷(原卷版)2024年中考语文 优选x .pdf
- 辽宁省鞍山市第五十一中学教育集团2024-2025学年九年级上学期12月月考道德与法治试题.pdf
- 期末复习(试题)(含答案)2024-2025学年北师大版(2024)数学一年级上册.pdf
- 山东省名校考试联盟2024-2025学年高一上学期11月期中考试语文试题(含答案).pdf
- 四川省德阳市2025届高三上学期第一次诊断考试语文试题(含答案).pdf
- 四川省仁寿第一中学校南校区2025届高三上学期期中考试物理试卷(含答案).pdf
- 湖南省岳阳市汨罗市第一中学2024-2025学年高一上学期11月期中考试语文试题(含答案).pdf
- 浙江省杭州市浙里特色联盟2024-2025学年高一上学期11月期中考试语文试题(含答案).pdf
最近下载
- 创建全国双拥模范城工作汇报材料.pdf VIP
- 3.38码上放心操作规程.docx VIP
- 拣货方式审核.docx VIP
- 感知风俗情暖冬至.pptx VIP
- 2025云南省中职职教高考职业技能考试机械类专业理论模拟卷【⑶】.doc VIP
- 珠海城市职业技术学院招聘事业编制心理健康教育专职教师笔试真题2023.docx VIP
- 2023年珠海城市职业技术学院招聘事业编制教师考试真题.pdf VIP
- 2025云南省中职职教高考职业技能考试机械类专业理论模拟卷【⑧】.docx VIP
- 珠海城市职业技术学院招聘事业编制教师真题.pdf VIP
- 2021年珠海城市职业技术学院招聘事业编制教师笔试试题及答案.docx VIP
文档评论(0)