首先在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数据库中如何调取一条记录形成报表并打印等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)