如何使用access数据库建财务报表
1.准备工作——确定数据库需要的表和字段
由于我们要创建的MIS系统是一个小管理系统,因此,不必要建立几个表,只需一个表就行了。该表的字段有:编号、影片名称、领衔主演、导演、发行公司、影片类型、是否获奖。其中“编号”为主关键字,该关键字唯一确定每个记录的字段或字段集。
2.创建数据库
(1)使用“数据库向导”创建数据库 :
在启动 Microsoft Access
时,将自动显示对话框,上面有新建数据库或打开已有数据库的选项。单击“数据库向导”,然后单击“确定”按钮。在新建空数据库对话框中单击“确定”,然后指定数据库的名称和位置,单击“创建”按钮启动新建的数据库。接着新建表,然后填入相应的字段名称和数据类型,并设置字段大小、索引等项目,其它不填或取默认值。其中字段的最大设置值是255字节,数据类型有文本、备注、数值、日期/时间、货币、自动编号、
OLE对象等,你可以根据不同的要求选择。
(2)不使用向导创建数据库
在启动 Microsoft Access
时,将自动显示对话框,上面有新建数据库或打开已有数据库的选项,请单击“空数据库”,然后单击“确定”。如果已经打开了数据库或当Access
打开时显示的对话框已经关闭,请单击工具栏上的“新建数据库”按钮,然后双击“常用”选项卡上的空数据库图标。指定数据库的名称及位置,并单击“创建”按钮。
3.数据库基本操作
数据库的结构创建好了,接下来我们需要做的就是对数据库进行一系列的基本操作。增加记录:在“数据表”视图或“窗体”视图中打开相应的窗体,单击工具栏上的“新记录“按钮
,键入所需数据,然后按 TAB 键转至下一个字段,在记录末尾,按 TAB
键转至下一个记录。
编辑记录:如果要编辑字段中的数据,单击要编辑的字段,如果要替换整个字段的值,指向字段的最左边,在鼠标变为加号时,单击该字段,键入要插入的文本。
注意:如果键入有错,可按
BACKSPACE 键;如果要取消对当前字段的更改,按ESC 键;如果要取消对整个记录的更改,在移出该字段之前再次按 ESC 键,当从一个记录移动到其它记录时,
Access
将保存对该记录的修改。
复制或移动数据:在其它应用程序,如Excel、Word中,选择要复制或移动的一至多行。如果是从Word中复制数据,应确保记录在选择之前已经在表中排列好或已经使用制表符分隔开,如果粘贴数据到数据表中,应确保数据表中的列与要复制或移动的数据的顺序一致,如果粘贴数据到窗体上,而窗体上相应的控件名称与复制数据的列名相同,Access
将粘贴数据到名称相同的控件上。在Access
中,打开要向其中粘贴记录的数据表或窗体,如果要替换现有记录,选择要替换的记录,然后单击工具栏上的“粘贴追加”或“粘贴”按钮 ;如果窗体中的记录选定器不可用,要选择当前记录,可单击“编辑”菜单中的“选择记录”命令。
删除记录:单击要删除的记录,单击工具栏上的“删除记录”按钮 。
4.资料的排序、筛选与查询
如果你想使你的VCD资料库中的影片摆放整齐、并且查询方便,因此掌握资料库的排序、查询与筛选是非常重要的。
排序记录:
在“窗体”视图或“数据表”视图中,单击要用于排序记录的字段。单击鼠标右键,你就可以选择该字段的升序排序或降序排序。在数据表中,可以同时选择两个或更多相邻近字段进行分别排序。Microsoft
Access 从选择的最左边的列开始排序记录。在保存窗体或数据表时, Microsoft Access
将保存该排序次序。
创建筛选:
如果可以容易地在窗体、子窗体或数据表中找到并选择想要筛选记录包含的值的实例,可使用“按选定内容筛选”。操作方法是:单击“记录”子菜单“筛选”中“按选定内容筛选”,即可。
如果要从列表中选择所需的值,而不想浏览数据表或窗体中的所有记录,或者要一次指定多个准则,可使用“按窗体筛选”。
如果焦点正位于窗体或数据表的字段中,而恰好需要在其中输入所搜索的值或要将其结果作为准则的表达式,可使用“输入筛选目标”。而如果是更复杂的筛选,则可使用“高级筛选/排序”。
创建查询:
利用查询可以通过不同的方法来查看、更改以及分析数据。也可以将查询作为窗体和报表的记录源,最常见的查询类型是选择查询。选择查询将安装指定的准则,从一个或多个表中获取数据,并按照所需的排列次序显示。
具体操作:单击数据库视图的“查询”,按“新建”,选择设计视图,“确定”,选择表和查询,添加表,然后按“添加”,在“选择查询”表中选择“字段”,并确定排序要求,最后保存查询,这样,一个选择查询就完成了。
你也可以在“新建”中选择简单查询向导、交叉表查询向导、查找重复项查询向导、查询不匹配查询向导来建立查询。
5.报表制作
也许,你想把你的VCD资料库打印出来,随时查看。如果你是VCD店的老板,那么这也将是最好的宣传。Microsoft
Access中的报表功能,就能办到,它可以在报表中控制每个对象的大小和显示方式,并可以按照所需的方式来显示相应的内容。
具体操作:单击“报表向导”,在“报表向导”对话框中选择可用字段,按“下一步”,然后选择字段排序,最多可用四个字段排序,
“下一步”选择报表的布局,最后按“完成”。
还有其它报表的设计方法,如自动报表(纵栏表)、自动报表(表格)、图标向导、标签向导,我就不一一讲了,大家可以自己尝试尝试。
6
与其它软件共享数据库
(1)数据库类型转换
以往,不同数据库往往无法分享彼此建立的资料。如果你以前习惯使用dBase建立数据库,却因Windows世界的到来,老板为了赶时髦,下了一道命令,以后公司不再使用dBase建立数据库,还要你将所有在dBase上所建立的数据库,全部重新输入至Access
97的数据库中,听到这个消息后,想必你一定是哭天怨地、手足无措。就算有一千个使用Access 97的理由,你还是不情愿更换数据库。其实,对于这一点Access
97早就想好了对策,Access
97提供了调用、导出等多种方法来让你做数据库的转换。你只要点击“工具”菜单数据库实用工具”子菜单中的“转换数据库”,然后选择要转换的其它类型数据库,如dBase,数据库就会成功地从dBase转换到Access
97中,非常地简单。
(2)在Word 中调用Access 数据
可以以 RTF 格式 (rtf)
文件保存数据表、窗体或报表的输出。RTF 格式文件可保留字体和样式等带格式的信息,可以用 Microsoft Word 和其他 Windows
字处理程序或桌面出版程序打开。 如前例,在Microsoft Access中,打开CD、 VCD管理系统数据库的表1,点击“保存为/导出”,把表1以 RTF
格式保存,然后在Microsoft Word文件指定位置打开表1rtf就行了。
(3)将Access 数据导出到Excel:
如前例所示,在数据库窗口中单击要导出的表或查询的名称,表1,然后在“文件”菜单上,单击“另存为/导出”命令,在“另存为”对话框,单击“另存为一个外部文件或数据库”,然后单击“确定”按钮。在“保存类型”框中单击所需的电子数据表格式。单击“保存位置”框右侧的箭头,选定导出的目标驱动器和文件夹。在已有的电子数据表,或者在“文件名”框内输入新文件名。此时注意在保存到已有电子表时Access
将删除并替代其中的数据,因此要特别小心。f单击“导出”按钮,Access
将会创建包含表或查询数据的电子数据表文件。表或查询中的字段名被放置在电子数据表的第一行。
7
保护数据库
(1)加密或解密数据库
对数据库进行加密将压缩数据库文件,并使其无法通过工具程序或字处理程序解密。数据库解密则为加密的反过程。
方法:启动Microsoft
Access,但不打开数据库。单击“工具”菜单“安全”子菜单中的“加密/解密数据库”。指定要加密或解密的数据库,然后单击“确定”按钮。指定加密或解密之后的数据库名称、驱动器及文件夹,然后单击“确定”按钮。如果使用原有的数据库名称、驱动器和文件夹,在加密或解密成功后,Microsoft
Access 会自动将原有的数据库替换为加密或解密后的版本。但如果出现错误,Microsoft Access将保留原有的数据库文件。
(2)给数据库设置密码
方法:打开数据库,并选择“独占”复选框,单击“打开”,然后单击“工具”菜单“安全”子菜单中的“设置数据库密码”,输入密码,验证,最后单击“确认”就完成了数据库设置的密码,当打开VCD资料库的时候,要提示输入密码。
安装access,利用向导就可以实现具体操作流程如下:
1\安装access
2\打开access
3\新建数据库_
access数据库
向导,跟着向导,修改相应的项目,就可以完成。
Access编程使用数据透视表和数据透视图视图详解教程摘要内容:Access 中的窗体和数据表支持两种新视图:PivotTable®(数据透视表)视图和 PivotChart®(数据透视图)视图。数据透视表视图使用 Office 数据透视表组件,易于进行交互式数据分析。数据透视图视图使用 Office Chart 组件
-
Access编程使用数据透视表和数据透视图视图详解教程这篇文章的内容如下:
向视图添加字段
下面的代码将字段添加到视图中的类别和值下拉区域。
用Access 2000制作成绩变化图表
在教学中,老师们总希望了解每位学生的成绩变化情况,如果每个人的成绩都能用变化的曲线显示出来就会一目了然了。今天我就把使用Access 2000制作成绩变化图表的方法介绍给大家。
建立新表
我们以5科考试成绩为例,在数据库窗口的表对象中单击[新建]按钮,弹出“新建表”对话框,选择“设计视图”,按图1所示建立表结构,设置完成后以文件“cj20001”存盘。
单击“cj20001”,单击[复制]按钮,在“粘贴表方式”对话框中输入表名称“cj20002”,单击[确定]。依此法依次复制“cj20003”、“cj20004”、“cj20005”,分别打开以上5表并输入5次考试成绩。
再新建一个名单表,表的结构如图2,以文件名“名单”存盘,打开“名单”表,输入学号和姓名。
建立查询
在“数据库”窗口中单击“查询”,单击“新建”,在“新建查询”对话框中选择“设计视图”,在“显示表”对话框中选择“添加”名单表和5个成绩表。用鼠标将“名单”表的“xh”和“xm”字段分别拖入网格中,再将5个成绩表中除“xh”外的字段分别拖入网格中(参见图3)。
建立报表
在数据库窗口中单击“报表”,单击“新建”,在“新建报表”对话框中选择“设计视图”,“数据来源”选择“查询”,单击“工具栏”中的[标签]按钮。在“页面页眉”栏内画一“标签”控件,输入文字:“学生成绩分析图”,设置合适的字体、字号,单击“工具栏”中的[文件框]按钮,在“主体”栏中画一“文本框”控件。
单击[属性]按钮,选择“属性”窗口内的“数据”选项卡,在“控件来源”属性框中输入“xh”,同法再建一个显示姓名(xm)的文本框(参见图4)。
下面再建一个显示每位学生5次考试的成绩表。先用标签显示各科目名,在相应位置绘制文本框,单击[属性]按钮,“控件数据来源”如为政治第一次考试,选择“cj20001zz”,其他类推,“格式”、“边框样式”设置为“实线”。
建立图表
下面以建立政治成绩分析表为例开始建立图表,单击“插入→图表”,在“主体”栏内绘制一图表,这时出现“图表向导”窗口,选择“查询1”,单击[下一步],在可用字段中选择“xh”、“cj20001zz”、“cj20002zz”、“cj20003zz”、“cj20004zz”、“cj20005zz”(参见图5),单击[下一步],选择“折线图”,单击[下一步],将横轴“xh”拖入数值轴栏,依次双击,将汇总方式改为“无”,单击[下一步],显示链接文档和图表的字段,应为“xh”,单击[下一步],图表标题输入科目名,选择“不显示图例”,单击[完成]。单击[打印预览],观察效果(见图6)。
将此代码添加至窗体(其默认视图设置为“数据透视图”视图)的 Form_Open (Cancel As Integer) 事件处理程序。
MeChartSpaceSetData cchDimCategories, cchDataBound, "Orderdate"
MeChartSpaceSetData cchDimValues, cchDataBound, "Freight"启用多个图表并设置统一的刻度
下面的代码启用多图表并使图表空间中的图表具有统一的刻度。
forms(0)FormChartSpaceHasMultipleCharts = True
forms(0)FormChartSpaceHasUnifiedScales = True拆分图表的坐标轴
下面的代码拆分图表的坐标轴,以使较小的值和较大的值以合理的形式显示。拆分实际上是在与坐标轴相关的 chScaling 对象中设置的。
将下面的代码添加至窗体的 Form_Open (Cancel As Integer) 事件处理程序。
Dim sc As ChScaling
Set sc = MeChartSpaceCharts(0)Axes(chAxisPositionLeft)Scaling
scHasSplit = True
scSplitMinimum = 1
scSplitMaximum = 3
清除图表空间并生成常值图表
下面的代码清除图表空间中的所有图表并生成一个常值图表。常值图表不绑定任何数据;仅用于演示的目的。此代码还将关闭图表的选择标志。
MeChartSpaceClear
MeChartSpaceBuildLitChart
MeChartSpaceCharts(0)Type = chChartTypeColumnClustered
排序和设置数据格式
1安装office
安装的时候一定选择access
2打开access,文件—》新建—》右侧选择空数据库—》选择保存路径、填写数据库名—》
双击使用设计器创建表—》填写字段名和选择字段类型—》保存
1、打开Access,打开目标数据库,切换到窗体对象;
2、在数据库窗口的上方工具中找到“新建”命令,并点击;
3、在“新建窗体”对话框中,选择“自动创建窗体:纵栏式”,并在组合框中,选择窗体的记录源(您的已有表格名字),然后点击“确定”按钮;
4、这时,系统会自动创建一个新的窗体,创建完毕后,会打开它的“窗体视图”。你会看到你的“已有表格”中的第一条记录;
5、如果在输入的时候,不想看到已有记录,则到在这个新窗体的“设计视图”中,把它的“允许添加”(AllowAdditions
)属性
设为
是
、“数据输入”(DataEntry
)属性
设为
是
。
6、Good
luck!~
access数据库,再添加按钮时如果没有出现”命令按钮向导“,可以在控件选择窗口中,点击右下”其他“,选择“使用控件向导”,这样添加按钮时,就会出现”命令按钮向导“。
以access2013为示例,激活”命令按钮向导“的步骤如下:
1、运行access2013,打开一个数据库,这里以“教职工列表”窗体为示例。
2、使用设计视图打开“教职工列表”窗体。
3、在控件选择窗口中,点选“按钮”。
4、按钮放置到窗体后,没有出现”命令按钮向导“。
5、点击控件选择窗口右下”其他“。
6、点选“使用控件向导”。
7、再次添加按钮。
8、这次,就出现了”命令按钮向导“,这样就可以选择命令类别与操作了。
如何使用access数据库建财务报表
本文2023-11-14 08:29:44发表“资讯”栏目。
本文链接:https://www.lezaizhuan.com/article/475790.html