|
数据库表格框控件
用于连接数据库表,可以对数据库表的记录进行增加、修改、删除、查询和打印操作。
一、绘制数据库表格框
在绘图工具栏中,选择 "图形控件" 按钮,弹出 "图形控件选择" 对话框,如下图示:

选择 "窗口控件" 中的 "数据库表格框",用鼠标左键双击或选择按 "确定"
按钮,画面上出现绘制控件的光标,移动光标到画面中需要绘制的位置,单击鼠标左键即可。如下图示:

二、数据库表格框的设置
用鼠标左键双击数据库表格框,弹出设置数据库表格框设置对话框,如下图示:

控件名称:表示数据库表格框的名称,是唯一的,可以为中文名或英文名。
表格列数:表格列的数量,连接数据库时本项无效。
表格行数:表格行的数量,连接数据库时本项无效。
列标题:表格列标题选择,位于表格上方。
自动序号行标题:表格行标题选择,位于表格左侧,选中时产生自动序号。
单元前景色:表格单元中文本显示的颜色。
单元背景色:表格单元的背景颜色。
标题前景色:表格标题中文本显示的颜色。
标题背景色:表格标题的背景颜色。
表格线选择:表格线显示选择。不显示 -- 不显示表格线;垂直表格线 -- 只显示垂直表格线;水平表格线 -- 只显示水平表格线;水平和垂直
-- 显示水平和垂直表格线。
表格线颜色:表格线显示的颜色。
表格列项编辑框:编辑表格列项相应的参数。
列标题 -- 列标题文本设置。
排列 -- 列文本排列方式选择。0 -- 居左;1 -- 居中;2 -- 居右。
列宽 -- 列显示宽度,单位为一个英文字符。
小数点位数 -- 当本列对应的字段为实数时,显示保留小数点后数值的位数。
表格列项编辑提示信息:表格列项参数编辑时,实时提示本项参数的说明。
数据源:设置数据库表格连接的 ODBC 数据源,表格初始化时自动与本数据源进行连接。数据源设置方法参见:ODBC 数据源定义
表名称:设置数据库表格连接的数据库表名称,表格初始化时,当与数据库连接成功后,自动查询本表的记录,并将表中所有记录显示出来。
访问级别:用于设置访问数据库表格框的操作级别,访问级别范围:0--9999。
表格排序:选中时,本数据库表格具有排序功能,当鼠标点击列标题时,将执行相应的排序操作。
表格编辑:选中时,允许编辑本数据库表格。
缺省颜色按钮:设置数据库表格的颜色属性参数到缺省值。
三、打印参数设置
按“打印参数”按钮,弹出“打印参数设置”对话框,如下图所示:

主标题文本、字号:打印时,表格的标题信息及文本大小设置,位于表格正上方。
脚注文本、字号、位置:打印时,表格的脚主信息、文本大小及打印位置设置,位于表格下方。
脚注页号:打印时,设置是否打印页号,如打印则设置页号打印的位置,位于表格下方。
上边、下边、左边、右边边距:打印边距设置,单位:一个英文字符的高度或宽度。
缺省按钮:设置打印参数到缺省值。如:上边=4;下边=3;左边=4;右边=4。
四、数据库表格框函数
1、zdbDeleteCol():删除指定数据库表格框中指定的列。
2、zdbDeleteRow():删除指定数据库表格框中指定的行。
3、zdbGetCurrentCol():返回指定数据库表格框中光标所在单元的列号。
4、zdbGetCurrentRow():返回指定数据库表格框中光标所在单元的行号。
5、zdbSetRowsCols():设置指定数据库表格单元的行数和列数。
6、zdbGetItemText():获取指定数据库表格单元中的文本信息。
7、zdbSetItemText():设置指定数据库表格单元中的文本信息。
8、zdbPrint():打印数据库表格框中的内容。
9、zdbLoadFile():将 CSV 文件调入指定的数据库表格框中。
10、zdbSaveFile():将数据库表格框中的内容存入 CSV 文件中。
11、zdbConnectDatabase():将数据库表格框连接到数据源上。
12、zdbQueryData():查询数据库表,并将结果显示导数据库表格框中。
13、zdbAddRecord():在数据库表格框控件中增加一项记录。
14、zdbModifyRecord():在数据库表格框中修改记录。
15、zdbDeleteRecord():在数据库表格框控件中删除一项记录,同时删除数据库表中对应的记录。
16、zdbSaveRecord():将数据库表格框控件中的记录保存导数据库表中。
下载测试工程:数据库表格框控件测试工程
|