[access报表]在VB中运行Microsoft access报表的好方法-刘贵平
Access软件网QQ交流学习群(群号码198465573),欢迎您的加入!
首页 >技术文章> Access数据库-报表


[access报表]在VB中运行Microsoft access报表的好方法

发表时间:2007/10/18 21:08:54 评论(0) 浏览(5243)  评论 | 加入收藏 | 复制
   
摘 要:在VB中运行Microsoft Access报表的好方法
正 文:
在VB中运行Microsoft Access报表的好方法
在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

Access软件网交流QQ群(群号:198465573)
 
 相关文章
【Access示例】表格形式的报表制作方法  【缪炜  2014/11/21】
打印指定份数的报表  【大蒜头  2014/12/29】
打印报表不够固定行数补足空白表格方法  【上官  2015/1/10】
报表导出word文档格式  【沧海桑田  2015/1/15】
Access2010 如何制作窗体或者报表的右键菜单的内容  【月皓星隐  2015/1/21】
【Access基础】窗体与报表的设计视图下网格样式的调整  【缪炜  2015/2/27】
常见问答
技术分类
相关资源
文章搜索
关于作者

刘贵平

文章分类

文章存档

友情链接