组态王与数据库连接的实现方法.docx
- 文档编号:27698187
- 上传时间:2023-07-04
- 格式:DOCX
- 页数:5
- 大小:181.16KB
组态王与数据库连接的实现方法.docx
《组态王与数据库连接的实现方法.docx》由会员分享,可在线阅读,更多相关《组态王与数据库连接的实现方法.docx(5页珍藏版)》请在冰豆网上搜索。
组态王与数据库连接的实现方法
组态王与数据库连接的实现方法
1准备工作
1.1创建数据源及数据库
1.右键新建一个Access数据库(D:
\example,数据库名:
ku.mdb)。
2.依次点击屏幕左下角“开始\控制面板\管理工具”,双击“数据源(ODBC)”打开ODBC数据源管理器如图1:
图1
3.点击“添加”新建一个数据源,驱动程序选择“MicrosoftAccessDriver(*.mdb)”点击“完成”,如图2:
图2
4.配置该数据源,数据源名:
yuan。
指向新建的Access数据库(ku.mdb)步骤如图3所示:
图3
1.2创建表格模板
打开工程“yangli”在工程浏览器窗口左侧找到“系统\SQL访问管理器\表格模板”选项如图4,在右侧双击“新建”打开如图5“创建表格模板”对话框。
图4
模板名称:
muban1,,依次输入字段名称:
ziduan1、字段长度:
9,选择变量类型为:
定长字符串型,点击增加字段。
用同样方法增加字段ziduan2、ziduan3。
图5
1.3创建记录体
注意:
记录体中的字段名称必须与表格模板中的字段名称保持一致,记录体中字段对应的变量数据类型必须和表格模板中相同字段对应的数据类型相同。
1.在工程浏览器窗口“数据库\数据词典”中新增三个内存字符串型变量(ziduan1、ziduan2、ziduan3)。
2.找到工程浏览器窗口左侧“SQL访问管理器\记录体”选项,双击右侧“新建”图标建立名为“jiluti1”的记录体,对话框设置如图6所示:
图6
依次增加ziduan1、ziduan2、ziduan3三个字段点击“确认”。
2连接并插入记录
2.1连接数据库并创建数据库表格
1.在工程浏览器窗口“数据库\数据词典”中定义一个内存整型变量:
变量名:
DeviceID
变量类型:
内存整型
2.在工程浏览器窗口的“命令语言\应用程序命令语言\启动时”窗口输入命令:
SQLConnect(DeviceID,"dsn=yuan;uid=;pwd=");
SQLCreateTable(DeviceID,"biaoge1","muban1");
命令语言中的“yuan”为前面配置的数据源的名称。
3.在工程浏览器窗口的“命令语言\应用程序命令语言\停止时”窗口输入命令:
SQLDisconnect(DeviceID);
2.2插入记录
1.新建一个画面,名称为:
数据库操作画面。
2.在数据库操作画面中添加一个名为“字段一”的文本
3.在“字段一”的动画连接中添加对应类型的值输入和值输出并关联到变量:
ziduan1。
4.添加文本“字段二”、“字段三”,分别关联变量“ziduan2”、“ziduan3”并添加值输入、值输出动画连接。
5.添加一按钮,按钮文本为“插入记录”在按钮的弹起事件中输入如图6所示命令语言。
图7
6.保存并切换到运行系统打开画面在文本中输入字符并点击“插入记录”按钮然后退出。
找到D:
\example下的ku.mdb数据库打开可看到字段插入成功。
2.3查询记录
利用组态王提供的KVADODBGridClass控件可方便地实现数据库查询工作,操作过程如下:
1.单击工具箱中的“插入通用控件”工具弹出控件对话框。
在控件对话框内选择“KVADODBGridClass”选项,如图8所示:
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 组态 数据库连接 实现 方法