组态王数据库操作

组态王数据库操作

ID:34045364

大小:396.96 KB

页数:8页

时间:2019-03-03

组态王数据库操作_第1页
组态王数据库操作_第2页
组态王数据库操作_第3页
组态王数据库操作_第4页
组态王数据库操作_第5页
资源描述:

《组态王数据库操作》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、组态王和数据库的连接byliufc2011.10数据库组态王ODBC数SQLConnect据源SQLInsertDeviceID记录体内存/IO连接原理图1.准备数据库的数据源2.数据库连接//SQLConnect()函数和SQLSelect()函数建立与“mine”数据库进行连接:SQLConnect(DeviceID,"dsn=mine;uid=;pwd=");//连接后生成DeviceID号SQLSelect(DeviceID,"kingview","BIND","","");//kingview的一个表格;BIND是记录体//mine

2、是access数据库的系统数据源。3.记录体是和内存变量或IO变量关联的。字段名称必须和数据库表的字段一致!!!!如下:4.创建表格的方法:SQLCreateTable(DeviceID,"KingTable","table1");//SQLCreateTable()////以表格模板中定义的表格类型,在数据库中创建新表.使用格式如下://[ResultCode=]SQLCreateTable(DeviceID,"TableName","TemplateName");//参数://DeviceID:SQLConnct()产生的连接号。//Ta

3、bleName:想要创建的数据库名。//TemplateName:表格模板名。//这里是://创建一个名为KingTable的新表,模板为table1://SQLCreateTable(DeviceID,“KingTable”,“table1”);5.表格模板的建立方法6往表格中插入一条数据\本站点record1=\本站点record1+1;\本站点ame="liufuchun";\本站点age=\本站点age+2;SQLInsert(DeviceID,"KingTable","BIND1");//记录体BIND1已经和

4、本站点的recordnameage内存变量绑定在一起了//将BIND1记录体插入到KingTable表格中。如何判断一条数据是否成功呢?7从现有表格中读取数据SQLSelect(DeviceID,"KingTable","BIND2","","");//将表格KingTable的数据放入BIND2记录体中。8获得记录SQLFirst(DeviceID);//第一条记录SQLNext(DeviceID);//下一条记录SQLPrev(DeviceID);//上一条记录SQLLast(DeviceID);//最后一天记录9断开与数据库的连接SQL

5、Disconnect(DeviceID);10删除表格中的所有数据SQLDelete(DeviceID,"Kingtable","");11组态王中数据的展现方式:工具箱‐>插入通用控件插入通用控件插入Kingview的KVADODBGridClass控件设置控件属性:在如下的Grid中显示数据库表中的记录:Grid1.FetchData();//按新设置的查询条件刷新数据集;Grid1.FetchEnd();对控件的名称改名:12修改启动画面

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。