VisualBasic动态数据驱动程序浅析计算机等级考试

文章作者 100test 发表时间 2010:01:01 10:53:23
来源 100Test.Com百考试题网


  Visual Basic应用程序经常使用先进的ActiveX组件连接到数据源。这些数据来源可能包括数据访问对象(DAO)的使用,远程数据对象(RDO),OLE DB提供程序,如ActiveX数据对象(ADO),COM数据提供商,水晶数据对象(CDO)和水晶数据源类型库,或Visual Basic数据控件。使用水晶报表的Visual Basic动态数据驱动程序,您可以让您的应用程序使用这些相同的ActiveX数据源。 Visual Basic动态数据驱动程序包括:
  ◆Crystal Reports database driver for Microsoft Data Access Objects (crdb_dao.dll).
  ◆Crystal Reports database driver for ODBC (crdb_odbc.dll) for RDO.
  ◆Crystal Reports database driver for Microsoft ActiveX Data Objects (crbd_ado.dll).
  ◆Crystal Reports database driver for COM data provider (crdb_com.dll).
  ◆Crystal Data Object COM DLL (Com32.dll).
  ◆Crystal Reports database driver for Crystal Data Object (crdb_cdo.dll).
  欲了解更多有关使用RDO,DAO和ADO时,请参阅微软的文档。有关数据控件信息,请参阅您的Visual Basic文档。有关CDO的信息,请参见水晶数据对象。有关数据源的水晶类型库信息,请参阅水晶数据源类型库。
  有时,您可能还需要创建报表的数据源时,实际上并不在设计时可用。高动态数据可能只可在运行时。在这种情况下,外地定义驱动程序(crdb_fielddef.dll)支持的数据定义文件,这些文件制表符分隔的文本文件,定义数据源的字段,但不是实际的数据。本文来源:百考试题网
  通常情况下,Visual Basic动态数据驱动程序开发使用报表设计器组件需要提前设计和节能的一个或多个报表文件进行访问在运行时应用程序。这一进程要求程序员能够获得在设计时的数据,该应用程序,在安装时,还安装任何数据库驱动程序和文件要求,以确保报告可以连接到所需的数据。
  对运行时的连接方法是保存的报告文件中的数据。数据是包装精美的和现有的报告时,从您的自定义应用程序的要求。但是,由于报告数据保存增加了报告文件的大小,浪费磁盘空间。此外,该技术生产的静态报告文件,其中数据不能没有连接到数据库的更新。本文来源:百考试题网
  外地定义驱动程序允许你创建在设计时没有指定一个实际的数据源的报告文件。相反,该报告是基于数据定义文件,一个占位ASCII文本文件,数据库领域的代表。在运行时,您将代码添加到您的应用程序指定为报告数据的实际来源。

  编辑特别推荐:

  全国计算机等级考试二级VB模拟试题及答案解析



相关文章


VB内存分配与流读写代码计算机等级考试
VB实现的FileStream代码计算机等级考试
VB使用未注册的ActiveX代码计算机等级考试
如何用VB存取SQLServer中的图像数据计算机等级考试
VisualBasic动态数据驱动程序浅析计算机等级考试
VB.NET将任意图像文件设置为鼠标形状计算机等级考试
2009年9月全国计算机二级VisualBasic笔试试题计算机等级考试
2009年下半年全国计算机二级VisualBasic笔试答案计算机等级考试
2009年9月全国计算机二级VisualBasic上机试题计算机等级考试
澳大利亚华人论坛
考好网
日本华人论坛
华人移民留学论坛
英国华人论坛