组态王与数据库连接的实现方法_第1页
组态王与数据库连接的实现方法_第2页
组态王与数据库连接的实现方法_第3页
组态王与数据库连接的实现方法_第4页
组态王与数据库连接的实现方法_第5页
已阅读5页,还剩9页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

_组态王与数据库连接的实现方法准备工作1.1 创建数据源及数据库右键新建一个Access数据库(D:\example,数据库名:ku.mdb)。精品文档放心下载依次点击屏幕左下角“开始\控制面板\管理工具”,双击“数据源(ODBC)”打开ODBC数据源管理器如错误!未找到引用源。:感谢阅读图1点击“添加”新建一个数据源,驱动程序选择“MicrosoftAccessDriver(*.mdb)”点击“完成”,如错误!未找到引用源。:谢谢阅读_2配置该数据源,数据源名:yuan。指向新建的Access数据库(ku.mdb)步骤如错误!未找到引用源。所示:感谢阅读3_1.2 创建表格模板打开工程“yangli”在工程浏览器窗口左侧找到“系统\SQL访问管理器\表格模板”选项如图4,在右侧双击“新建”打开如图5“创建表格模板”对话框。感谢阅读图4模板名称:muban1,,依次输入字段名称:ziduan1、字段长度:9,选择变感谢阅读量类型为:定长字符串型,点击增加字段。用同样方法增加字段ziduan2、ziduan3。谢谢阅读图5_1.3 创建记录体注意:记录体中的字段名称必须与表格模板中的字段名称保持一致,记录体中感谢阅读字段对应的变量数据类型必须和表格模板中相同字段对应的数据类型相同。谢谢阅读在工程浏览器窗口“数据库\数据词典”中新增三个内存字符串型变量(ziduan1、ziduan2、ziduan3)。谢谢阅读找到工程浏览器窗口左侧“SQL访问管理器\记录体”选项,双击右侧感谢阅读“新建”图标建立名为“jiluti1”的记录体,对话框设置如图6所示:谢谢阅读6依次增加ziduan1、ziduan2、ziduan3三个字段点击“确认”。感谢阅读连接并插入记录2.1 连接数据库并创建数据库表格在工程浏览器窗口“数据库\数据词典”中定义一个内存整型变量:变量名:DeviceID感谢阅读变量类型:内存整型_在工程浏览器窗口的“命令语言\应用程序命令语言\启动时”窗口输入命令:精品文档放心下载SQLConnect(DeviceID,"dsn=yuan;uid=;pwd=");SQLCreateTable(DeviceID,"biaoge1","muban1");精品文档放心下载命令语言中的“yuan”为前面配置的数据源的名称。在工程浏览器窗口的“命令语言\应用程序命令语言\停止时”窗口输入精品文档放心下载命令:SQLDisconnect(DeviceID);2.2 插入记录新建一个画面,名称为:数据库操作画面。在数据库操作画面中添加一个名为“字段一”的文本在“字段一”的动画连接中添加对应类型的值输入和值输出并关联到变量:ziduan1。感谢阅读添加文本“字段二”、“字段三”,分别关联变量“ziduan2”、“ziduan3”并添加值输入、值输出动画连接。感谢阅读添加一按钮,按钮文本为“插入记录”在按钮的弹起事件中输入如错误!谢谢阅读未找到引用源。所示命令语言。_图7保存并切换到运行系统打开画面在文本中输入字符并点击“插入记录”精品文档放心下载按钮然后退出。找到D:\example下的ku.mdb数据库打开可看到字谢谢阅读段插入成功。2.3 查询记录利用组态王提供的KVADODBGridClass控件可方便地实现数据库查询工作,操作过程如下:谢谢阅读单击工具箱中的“插入通用控件”工具弹出控件对话框。在控件对话框内选择“KVADODBGridClass”选项,如图8所示:精品文档放心下载_8拖动十字光标添加一个KVADODBGridClass控件选中并双击控件,在弹出的动画连接属性对话框中设置控件名称为:grid1。如图9:精品文档放心下载9_右键控件\控件属性\浏览,在弹出的数据源选择对话框中选择前面创建的“yuan”数据源,在“表名称”的下拉框中选择前面建立的biaoge1表格,此表格中建立的所有字段将显示在“有效字段”中,选择并添加字段然后点击确定。设置过程如图10:谢谢阅读10设置完毕后关闭此对话框,利用按钮的弹起时命令语言实现数据库查询,操作设置如图11:谢谢阅读11_设置完毕依次点击确定。保存画面并且换到运行系统可看到如图12效精品文档放心下载果。12用同样方法创建一个“清除记录”按钮用于清除数据库表格中的记录,命令语言如下:感谢阅读SQLClearTable(DeviceID,"biaoge1");感谢阅读_选择并读取已有记录3.1 新建变量在工程浏览器左侧数据库\数据词典中双击“新建”新建如下变量:精品文档放心下载变量名 变量描述 变量类型xiala关联下拉控件内存字符串型duqu1用于显示读取的记录内存字符串型duqu2用于显示读取的记录内存字符串型duqu3用于显示读取的记录内存字符串型谢谢阅读3.2 新建记录体在工程浏览器左侧“SQL访问管理器\记录体”选项右侧双击“新建”建立记录体“jiluti2”如图13,用于读取的记录。精品文档放心下载输入字段名:ziduan1,点击图中“?”按钮选择关联变量“duqu1”,点击“增加字段”。用同样方法增加字段“ziduan2”、“ziduan3",点击“确认”。谢谢阅读_13_3.3 画面设置3.3.1画面属性打开“数据库操作画面”,右键选择“画面属性\命令语言”分别输入感谢阅读显示时:listLoadList("xiala","d:\example\list.csv");精品文档放心下载隐含时:listSaveList("xiala","d:\example\list.csv");感谢阅读3.3.2添加文本依图14方法从工具箱中添加文本(读取1,读取2,读取3)精品文档放心下载图14_3.3.3创建下拉式组合框控件依图15步骤创建下拉式组合框控件:图15如图16,建好后双击控件名称及变量名称改为“xiala”。感谢阅读图16增加下拉框选项如图17在“插入记录”按钮中添加弹起时命令语言:感谢阅读listAddItem("xiala",\\本站点\ziduan1);感谢阅读_图173.3.4添加

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论