第10章报表11.ppt

  1. 1、本文档共106页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第10章报表11

第10章 数据报表的设计 设计数据报表 为什么要设计数据报表:对数据库的数据进行管理及维护、数据的查询、显示、打印等工作。 怎样设计数据报表 数据报表设计器(Data Report Designer)是VB6.0新增的功能,和数据环境设计器 (Data Environment Designer)配套使用,能完成多种类型报表的设计,是高效的报表设计工具。 数据环境设计器(Data Environment Designer)是一个可视化的编程环境,可以在设计时创建数据环境及ADO对象。可以设置连接对象和命令对象的属性值、编程响应ADO事件,也可以将数据环境设计器中的对象拖动到数据报表中来创建数据绑定控件。 10.1.1 数据环境设计器的创建 在使用数据环境设计器时,必须在工程中添加并引用Data Environment对象。 创建Data Environment对象有以下方法: 采用新建数据工程的方法 在已有工程中添加Data Environment对象的方法。 1.新建数据工程 利用新建数据工程的方法,VB可以在工程中自动添加Data Environment对象和数据报表设计器(DataReport)对象。 新建数据工程的操作过程如下: 启动VB6.0,新建一个工程,或在VB6.0环境中执行菜单:[文件]\[新建工程],打开[新建工程]对话框如图10-1,选择[数据工程]项,单击[确定]按钮,即可创建数据工程。 此时观察[工程资源管理器]窗口,可见工程中除了含有 一个窗体(默认名称: frmDataEnv) 一个数据环境设计器(默认名称:DataEnvironment1) 一个数据报表设计器(默认名称:DataReport1)。 Visual Basic 6.0还在标准工具箱中自动添加了可以在数据工程中配合使用的ActiveX控件:ADODC、DataGrid、DataList、DataCombo等。 2.在现有工程中添加数据环境设计器 在现有的标准工程中,也可以利用菜单命令添加数据环境设计器对象。操作方法如下: 执行菜单:工程]\[添加DataEnvironment] ——可以添加一个数据环境设计器(默认名称:DataEnvironment1)到本工程中。 创建数据环境设计器后,可以用它来: 创建Connection对象以建立对数据源的连接, 创建Command对象以返回记录集; 可以拖动Command对象或Command对象中的Field对象来创建报表。 10.1.2 连接对象(Connection) 数据环境通过连接(Connection)对象与数据库发生联系,从而访问该数据库,因此利用数据环境建立到数据库的访问,首先要创建Connection对象。 在一个数据环境设计器中允许创建一个或多个Connection对象,每个Connection对象代表一个与数据库的连接,可以连接到DSN数据源。 方法:在 [工程资源管理器] 窗口中,双击数据环境设计器DataEnvironment1,可打开该设计器窗口,可见其中自动已有一个连接对象(默认名称:Connection1),可以将该连接对象连接到某个DSN数据源。 1.添加连接对象 添加Connection对象的方法是: 在图10-3所示的窗口中,鼠标右击数据环境设计器名称,在弹出的快捷菜单中,选择[添加连接]项,即可添加一个新的连接(默认名称Connection2)。 也可以在数据环境设计器窗口中单击工具栏中的[添加连接] (图10-3中所示工具栏中的左边第一个) 按钮,添加一个新的连接对象。 2.设置连接对象到数据源的连接 下面以连接到“成绩管理”数据库为例,介绍连接数据源的方法。 例10-1 将Connection对象连接到“成绩管理”数据库。 设计过程如下: (1)建立ODBC数据源 前边已经对“成绩管理”数据库配置了ODBC数据源,系统DSN名为cjgl 。 (2)为Connection1重命名 重命名是为了增强可读性,使人一看到该连接的名称就知道其所连接的是哪个数据库。 操作方法是:在当前数据环境设计器窗口中,右击连接对象Connection1,在弹出的快捷菜单中选择[重命名]命令,将连接的名称改为:ChengJiGL。 (3)连接数据源 数据环境设计器窗口中,右击连接对象ChengJiGL,在弹出的快捷菜单中选择[属性]命令,打开数据连接属性对话框。 在[连接]选项卡的[1.指定数据源]框中,选中[使用数据源名称]项,并在其下拉列表中选择数据源cjgl。 单击[测试连接]按钮,将显示“测试连接成功”提示信息框,然后单击[确定]按钮即可。 10.1.3 命令对象(Command) 完成了Connection与数据源的连接后,要想操

您可能关注的文档

文档评论(0)

dajuhyy + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档