KVDBGrid控件使用方法

合集下载
相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

KVDBGrid控件使用方法

KVDBGrid控件是一个组态王提供的用于通过ODBC接口访问数据库的Active X控件。通过该控件,用户可以方便的访问到数据库,进行数据查询,还可将查询结果打印出来。

一、控件功能:

1.显示数据库一个表中的数据,可进行显示字段选择,查询条件限制(目前暂不支持多个表数据的查询)。

2.开发状态可设置显示表头。

3.运行状态可编辑表格中数据。但不更新数据库。

4.运行状态可动态设置过滤条件,刷新显示。

5.可打印表格中显示的数据,可进行横向和纵向分页。

二、使用说明:

1.在画面中插入控件:组态王画面菜单中编辑\插入通用控件,或在工具箱中单击“插入通用控件”按钮,在弹出的对话框中选择KVDBGrid Class,单击确定。

2.按下鼠标左键,并拖动,在画面上绘制出表格区域。

3.设置动画连接:双击控件或选择右键菜单中动画连接,在弹出的属性页中设置控件名称等信息(控件动画连接属性的具体设置请参见《组态王6.0使用手册》中控件一章)。

4.设置控件属性:选择控件右键菜单中“控件属性”。弹出控件固有属性页,可分别设置如下属性:(1)、数据源:

单击“浏览”按钮可选择或新建ODBC数据源。

选择数据源后“表名称”组合框中就自动填充了可选的表名称,可弹出下拉列表选择要显示的数据所在的表名称。

选择表名称后,“有效字段”中自动填充表中的所有字段,可通过“添加”、“删除”,“上

移”,“下移”按钮来选择要显示的字段和显示顺序。

单击显示的字段,可在右侧设置字段显示的标题、格式、对齐等属性。

最后在“查询条件”中设置限制条件(ODBC SQL语法)。如查询“日期”2001年9月1日的“原料罐液位”大于10的所有数据,则在该文本框中输入:

原料罐液位>10 and 日期=’2001/9/1’

(2)、表格属性:

可设置表格的一般属性。

说明:如固定行数大于1,则第一行显示选择字段的标题,其它固定行不自动填充,要由

使用者在设计状态编辑其显示内容。

(3)、颜色:

可设置表格颜色,背景颜色,文本颜色等信息。

(4)、字体:

可设置固定行字体,普通行字体,打印页眉,页脚,标题字体。

(5)、打印设置:

可设置打印标题,页眉,页脚及其位置。页码格式和位置。分页位置等。

4、设置控件属性后可在设计状态固定行的显示文本,调整每一列的列宽。

5、运行态数据的显示和刷新:

a、显示:

grid.FetchData() ;

grid.FetchEnd() ;

说明:调用FetchData()后必须调用FetchEnd(),否则会有资源泄露,在两个涵数之间可以进行其它操作。

b、刷新:

grid.FetchData() ;

grid.Where=”field1>5”; // 查询条件

grid.RefreshData() ;

grid.FetchEnd() ;

c、打印:

grid.Print() ;

三、此控件目前不支持的功能:

1、只能从一个表中提取数据,不能从多个表中联合查询数据。

2、不能定时刷新,要使用者自己设置定时器调用RefreshData()函数来刷新。

3、不能更新数据库中内容。

相关文档
最新文档