您的位置:逆风者 VB 正文
原作者:www.upwinder.com 添加时间:2007-09-01 原文发表:2007-08-31 人气:6 来源:未知

在VB中如何使用直观、简便的报表一直是很多人关心的问题, Crystal Reports用起来又不太理想。现介绍一在VB中运行Microsoft ACCESS报表的方法,用起来还不错。
逆风编程精品

   利用Automation运行Microsoft ACCESS报表

1. 使用Microsoft ACCESS建立数据库(如:novelty.mdb)的相关报表(如:rptEmployess)。

2. 创建引用

   在VB中使用“Project References"菜单创建一个对Microsoft ACCESS 8.0 Object Library的引用。

3. 程序清单

'References MS ACCESS 8.0 Object Library (this

'code will work with any verson of ACCESS that

'supports Automation)

Dim MSAccess As ACCESS.Application

Private sub Command1_Click()

   Set MSAccess=NEW ACCESS.Application

   MSACCESS.OpenCurrentDatabase(App.Path & "\novelty.mdb")

   MSACCESS.DoCmd.OpenReport "rptEmployess",acViewNormal

   MSACCESS.CloseCurrentDatabase

   Set MSACCESS=Nothing

end Sub

注:acViewNormal告知ACCESS打开该报表并立即打印。

   这种方法有个缺点,就是运行环境中必须装有MS ACCESS

相关文章

如何取得中英混合字符串的长度
从DAO转换到ADO
获取鼠标在屏幕上的位置
(空字串)、Null、Empty、与 Nothing 的区别
ADO控件和DATA控件的冲突(不能共存)的解决
获得、设置鼠标双击间隔时间
DataGrid 控件的使用
VB常用术语释义
大小写互换的三种方法
VB教程 第二章:控件学习
使VB的网格控件具有输入功能
算法从哪学起(VB篇)
VB 神童教程第二章第八节——组合框控件
VB 神童教程第二章第五节——单选与复选控件
如何在数据控件断开所有的数据连接
数据库(拷贝或移动列表框或组合框中的内容)
在VB中引用.dbf及索引文件
在VB中直接用ODBC API访问数据库
如何用VB访问外来数据库
VB 神童教程第二章第十五节——窗体

相关评论


本文章所属分类:首页 VB

  热门关键字: