vb如何打印Access数据库报表

vb如何打印Access数据库报表,第1张

首先在ACCESS中使用向导建立报表,命名为"表报一"

然后在vb中调用打印

Dim objACC As Object

Set objACC = CreateObject("ACCESSApplication")

objACCOpenCurrentDatabase "c:\dbmdb"

objACCDoCmdOpenReport "表报一"

objACCQuit

Set objACC = Nothing

1、表:是存于电脑的原始数据

2、查询:将大而复杂的表,通过给定条件,从表中筛选出来,并按照一定的结构输出到指定的设备,这是我们平时最想要的结果。

3、窗体:是用来人机对话的窗口,是一个程序模块的集合,将所有的程序命令集成到窗体的各个控件中,通过他可以很简单地完成 *** 作任务。他可含有表,查询,命令按钮,文本框等等。

4、报表:是将数据按照用户的要求格式进行输出的程序模块,可以通过打印机打印出来。也可以通过屏幕预览。

5、宏:可理解为:用户 *** 作命令的集合。

6、模块:完成一定目标的程序。可以是一段代码,也可以是一个窗体。

很简单,过程如下:

新建一个报表,记录源设为你要取记录的表,或查询的名字;在报表里添加适当的控件以满足你的打印效果的要求;把控件的控件来源属性设为报表记录源中的字段名字这样,报表就和你要取数据的表连接在一起了

如果想在打开报表时提示输入记录号来打印报表,就用报表打开的事件过程,在里面写好打印报表的代码;

还可以在窗体中,放置一个命令按钮,在单击的事件过程中写入打印报表的代码

方法/步骤

第一步:双击桌面Access2010图标进入

第二步:在页面左上方选择一个空白数据库,点击进入

第三步:选择启用内容,并点击

第四步:选择选项卡中的创建,点击进入

第五步:选择表设计,点击进入

第六步:输入表内容,并点击保存

第七步:选择右上角按键,点击退出

第八步:d出对话框,选择是

9

第九步:修改表名称,点击确定。表创建就完成了

输入数据。在access中报表的作用不包括输入数据。报表是ACCESS数据库的对象之一,用于对表、查询或窗体中的数据进行组织、计算、排序、分组和汇总,并按照指定的格式显示和打印出来。

SELECT 交易类别, Sum(IIf(Month(交易时间)=1,收入,0)) AS 一月, Sum(IIf(Month(交易时间)=2,收入,0)) AS 二月, Sum(IIf(Month(交易时间)=3,收入,0)) AS 三月, Sum(IIf(Month(交易时间)=4,收入,0)) AS 四月, Sum(IIf(Month(交易时间)=5,收入,0)) AS 五月, Sum(IIf(Month(交易时间)=6,收入,0)) AS 六月, Sum(IIf(Month(交易时间)=7,收入,0)) AS 七月, Sum(IIf(Month(交易时间)=8,收入,0)) AS 八月, Sum(IIf(Month(交易时间)=9,收入,0)) AS 九月, Sum(IIf(Month(交易时间)=10,收入,0)) AS 十月, Sum(IIf(Month(交易时间)=11,收入,0)) AS 十一月, Sum(IIf(Month(交易时间)=12,收入,0)) AS 十二月

FROM 支付表

WHERE (((Year([交易时间]))=[请输入年份]))

GROUP BY 交易类别;

1.准备工作——确定数据库需要的表和字段 由于我们要创建的MIS系统是一个小管理系统,因此,不必要建立几个表,只需一个表就行了。该表的字段有:编号、影片名称、领衔主演、导演、发行公司、影片类型、是否获奖。其中“编号”为主关键字,该关键字

以上就是关于vb如何打印Access数据库报表全部的内容,包括:vb如何打印Access数据库报表、Access数据库包括表、查询、窗体、报表、 、宏和模块他们的关系、ACCESS数据库中如何调取一条记录形成报表并打印等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9344561.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-27
下一篇 2023-04-27

发表评论

登录后才能评论

评论列表(0条)

保存