3)在ADO属性窗口中单击RecordSource属性右边的…按钮,在“命令类型”中选择2——adCmdTable,在“表或存储过程名称”中选择所需要的表。 以上2)、3)可以合并成一步:在ADO控件上单击右键,从快捷菜单中选择ADODC属性,直接在属性页对话框中进行所有设置。 (4) ADO数据控件的方法和事件 与Data数据控件完全相同。 (5) 在ADO上新增绑定控件 可以从“工程”的“部件”中添加如下绑定控件: 3. 使用数据窗体向导 从“外接程序”菜单中选择“外接程序管理器”,在对话框中选中VB6数据窗体向导,“加载”并“确定”,再从“外接程序”菜单中选择“数据窗体向导”,然后根据系统提示逐步操作即可创建所需要的数据窗体,系统自动把所创建的窗体加到工程中。 9.5结构化查询语言 1.SQL的基本组成 SQL语言由命令、子句、运算、函数等组成: (1) SQL命令 (2) SQL子句 (3) SQL运算符 (4) SQL函数 2. SQL语句的应用 9.6报表制作 1.报表的概念 利用报表可以把数据表中的数据按一定的格式输出到屏幕上或打印到纸上。 2.制作报表的方法 在VB6.0中可以利用报表设计器来制作报表,从“工程”中选择“添加data report”,将报表设计器加入到当前工程中,报表由5部分组成: 报表标头——每份报表只有一个,可以用标签建立报表名。 页标头——每页有一个,即每页的表头,如字段名。 细节——需要输出的具体数据,一行一条记录。 页脚注——每页有一个,如页码。 报表脚注——每份报表只有一个,可以用标签建立对本报表的注释、说明。 使用报表设计器处理的数据需要利用数据环境设计器创建与数据库的连接, 从“工程”菜单中选择 “添加Data Enviroment”,在连接中选择指定的数据库文件,完成与数据库的连接,然后产生Command对象连接数据库内的表。 制作报表的步骤: (1) 新建工程,在窗体上放置两个命令按钮; (2) 从“工程”菜单中“添加Data Enviroment”,右击Connection1,在属性中选择“Microsoft Jet 4 OLE DB Provider”,在“连接”中指定数据库; (3) 再次右击Connection1,选则“添加命令”,创建Command1对象,右击Command1,在属性中设置该对象连接的数据源为需要打印的数据表; (4) 在从“工程”菜单中“添加Data Report”,在属性窗口中设置DataSource为数据环境DataEnviroment1对象,DataMember为Command1对象,即指定数据报表设计器DataReport1的数据来源; (5) 将数据环境设计器中Command1对象内的字段拖到数据报表设计器的细节区; (6) 利用标签控件在报表标头区插入报表名,在页标头区设置报表每一页顶部的标题; (7) 利用线条控件在报表内加入直线,利用图形控件和形状控件加入图案或图形; (8) 利用DataReport1对象的Show方法显示报表,在窗体Click事件加代码:DataReport1.Show; (9) 利用预览窗口按打印按钮可以打印报表; (10) 利用预览窗口工具栏上的导出按钮可以将报表内容输出成文本文件或Html文件;也可以利用DataReport1对象的ExportReport方法将报表内容输出成文本文件或Html文件。 制作报表的简单方法是从“外接程序”中选择报表向导来设计报表。 |