展会信息港展会大全

在VB中运行MicrosoftAccess报表的好方法
来源:互联网   发布日期:2016-01-19 13:00:08   浏览:1785次  

导读:在VB中如何使用直观、简便的报表一直是很多人关心的问题,CrystalReports用起来又不太理想。现介绍一在VB中运行 MicrosoftAccess报表的方法,用起来还不错。 利用Automation运行MicrosoftAccess报表 1 使 ...

在VB中如何使用直观、简便的报表一直是很多人关心的问题,CrystalReports用起来又不太理想。现介绍一在VB中运行 MicrosoftAccess报表的方法,用起来还不错。

利用Automation运行MicrosoftAccess报表

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

2.创建引用

在VB中使用 ProjectReferences"菜单创建一个对MicrosoftAccess8.0ObjectLibrary的引用。

3.程序清单

'ReferencesMSAccess8.0ObjectLibrary(this

'codewillworkwithanyversonofAccessthat

'supportsAutomation)

DimMSAccessAsAccess.Application

PrivatesubCommand1_Click()

SetMSAccess=NEWAccess.Application

MSAccess.OpenCurrentDatabase(App.Path&" ovelty.mdb")

MSAccess.DoCmd.OpenReport"rptEmployess",acViewNormal

MSAccess.CloseCurrentDatabase

SetMSAccess=Nothing

endSub

注:acViewNormal告知Access打开该报表并立即打樱

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

赞助本站

人工智能实验室

相关热词: MicrosoftAccess VB

AiLab云推荐
推荐内容
展开

热门栏目HotCates

Copyright © 2010-2024 AiLab Team. 人工智能实验室 版权所有    关于我们 | 联系我们 | 广告服务 | 公司动态 | 免责声明 | 隐私条款 | 工作机会 | 展会港