- 1、本文档共28页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
组态王初级9~2讲
第九讲 组态王与数据库连接
第九讲 组态王与数据库连接
在本课程您将:
? 了解组态王 SQL 访问管理器
? 了解如何与外部数据库进行连接
? 了解如何向数据库中写入数据
? 了解如何查询数据库中的数据
第一节 SQL 访问管理器
概述
- 84 -
组态王 SQL 访问功能实现组态王和其他外部数据库(通过 ODBC 访问接口)之间的数
据传输。它包括组态王的 SQL 访问管理器和相关的 SQL 函数。
SQL 访问管理器用来建立数据库字段和组态王变量之间的联系,包括“表格模板”和
“记录体”两部分。通过表格模板在数据库表中建立相应的表格;通过记录体建立数据库字
段和组态王之间的联系。同时允许组态王通过记录体直接操作数据库中的数据。
创建数据源及数据库
首先外建一个数据库,这里我们选用 Access 数据库(路径:d:\peixun,数据库名为:
mydb.mdb)。
然后,用 Windows 控制面板中自带的 ODBC Data Sources (32bit)管理工具新建一个
Microsoft Access Driver(*.mdb)驱动的数据源,名为:mine,然后配置该数据源,指向刚
才建立的 Access 数据库(即 mydb.mdb),如图 9-1 所示:
图 9-1ODBC 数据源的建立
北京亚控科技发展有限公司
第九讲 组态王与数据库连接
创建表格模板
- 85 -
1、在工程浏览器窗口左侧“工程目录显示区”中选择“SQL 访问管理器”中的“表格
模板”选项,在右侧“目录内容显示区”中双击“新建”图标弹出创建表格模板对话框,在
对话框中建立三个字段,如图 9-2 所示:
图 9-2 创建表格模板对话框
2、单击“确认”按钮完成表格模板的创建。
建立表格模板的目的是定义数据库格式,在后面用到 SQLCreatTable()函数时以此格
式在 Access 数据库中自动建立表格。
创建记录体
1、在工程浏览器窗口左侧“工程目录显示区”中选择“SQL 访问管理器”中的“记录
体”选项,在右侧“目录内容显示区”中双击“新建”图标弹出创建记录体对话框,对话框
设置如图 9-3 所示:
图 9-3 创建记录体对话框
记录体中定义了 Access 数据库表格字段与组态王变量之间的对应关系,对应关系如下
北京亚控科技发展有限公司
第九讲 组态王与数据库连接
所示:
Access 数据库表格字段
日期字段
时间字段
原料油液位值
组态王变量
\\本站点\$日期
\\本站点\$时间
\\本站点\原料油液位
- 86 -
即:将组态王中\\本站点\$日期变量值写到 Access 数据库表格日期字段中;将\\本站点\$
时间变量值写到 Access 数据库表格时间字段中;将\\本站点\原料油液位值写到 Access 数据
库表格原料油液位值字段中;
2、单击“确认”按钮完成记录体的创建。
注:记录体中的字段名称必须与表格模板中的字段名称保持一致,记录体中字段对应
的变量数据类型必须和表格模板中相同字段对应的数据类型相同。
第二节 对数据库的操作
连接数据库
1、在工程浏览器窗口的数据词典中定义一个内存整型变量:
变量名:DeviceID
变量类型:内存整型
2、新建一画面,名称为:数据库操作画面。
3、选择工具箱中的 工具,在画面上输入文字:数据库操作。
4、在画面中添加一按钮,按钮文本为:数据库连接。
5、在按钮的弹起事件中输入如下命令语言,如图 9-4 所示:
图 9-4 数据库连接命令语言
上述命令语言的作用是使组态王与 mine 数据源建立了连接(即与 mydb.mdb 数据库建
立了连接)。
北京亚控科技发展有限公司
第九讲 组态王与数据库连接
- 87 -
在实际工程中将此命令写入:工程浏览器〉命令语言〉应用程序命令语言〉启动时中,
即系统开始运行就连接到数据库上。
创建数据库表格
1、在数据库操作画面中添加一按钮,按钮文本为:创建数据库表格。
2、在按钮的弹起事件中输入如下命令语言,
您可能关注的文档
最近下载
- 《可爱的中国》新疆地方教材(小学版)教案 第二单元 美丽的新疆.pdf VIP
- 第5课 新疆是个好地方 《可爱的中国》新疆地方教材(小学版)教案.doc
- 数字普惠金融发展白皮书2019.pdf
- 《山丹丹开花红艳艳》双簧管独奏钢琴伴奏谱201107制谱.doc
- 译林版三起2024秋三年级英语上册Unit3 Are you Su Hai大单元教学设计.pdf
- 部编版语文一年级上册教学反思.pdf VIP
- 摩登家庭台词剧本第一季第一集中英双语左右对照.pdf
- 《可爱的中国》新疆地方教材(小学版)第5课--新疆是个好地方PPT课件.pptx
- (中文版) AWS D1.6 D1.6M-2007 不锈钢焊接规范.pdf
- 2022年最新材料检测报告 SGS 亚克力ROHS10项中文版(2).pdf
文档评论(0)