第4章 窗体
- 格式:ppt
- 大小:3.39 MB
- 文档页数:22
Access学习辅导与上机实习—习题(第4章窗体)■典型习题一、选择题例 1 窗体是数据库中的一种重要的对象, 用户通过窗体不能完成的操作是。
A.输入数据B.显示数据C.编辑数据D.删除数据解析: 窗体是一种主要用于在数据库中输入和显示数据的数据库对象。
用户可以在窗体上对数据进行编辑, 但是不能删除数据。
答案: D例 2 用于修改窗体框架和布局的是。
A.数据表视图B.设计视图C.透视表视图D.窗体视图解析: 设计视图用于修改窗体框架和布局, 窗体视图是设计视图的具体实现用于显示数据, 数据表视图是将窗体所对应的数据源以表单的样式显示出来。
而透视表视图不属于窗体所对应的视图。
答案: B例3 下列不属于窗体类型的是。
A.数据访同页式窗体B.表格式窗体C.数据表式窗体D.透视表式窗体解析: Access窗体主要包含6种基本类型:纵栏式窗体、表格式窗体、数据表式窗体、子窗体、图表窗体和透视表窗体。
答案: A例4 主窗体,只能显示为_,而子窗体可以为_,也可以为_ 。
A.纵栏式窗体图表窗体表格式窗体B.表格式窗体图表窗体数据表式窗体C纵栏式窗体透视表窗体图表窗体D.表格式窗体表格式窗体子窗体解析:主窗体只能显示为纵栏式窗体,子窗体可以显示数据表窗体和表格式窗体或图表体。
透视表式窗体在指定数据的基础上产生一种用于Exce1 的分析表格。
用于对图表中数据进行扩展操作。
答案: A例5 下列窗体中不属于可以使用“自动创建窗体”创建的窗体类型是__。
A.纵栏式窗体B.表格式窗体C,数据表窗体D•透视表式窗体解析: 在Access中可以利用自动创建窗体向导来建立“纵栏式”、“表格式”、“数据表''窗体答案:D 一、例6 下列不可以作为空白窗体的数据来源的是_。
A.表B.査询C.用户新建査询D.数据访问页解析: 用户可以选择一个表对象或査询作为数据来源。
也可以通过査询生成器来设计新査询作为数据来源。
答案: D例7 下列不包含在记录滚动条里的按钮是。
《VB程序设计》第四章第七节Sub Main过程与快速提示窗体第七节Sub Main过程与快速提示窗体1.通过Sub Main过程启动应用程序当应用程序启动时不加载任何窗体,可以通过在标准模块中创建一个Sub Main的子过程(不能在窗体模块中创建Sub Main的子过程),然后在Sub Main的过程中编写启动时要执行的代码,每个工程只能有一个Sub Main的子过程。
设置Sub Main过程为启动对象的方法是从“工程”菜单中,选取“工程属性”命令,在“工程属性”属性页中选“通用”选项卡,然后从“启动对象”框中选定“Sub Main”。
当工程中含Sub Main子过程时,应用程序装载窗体之前总是先执行Sub Main子过程。
通常用在需要先装入数据文件或需要显示一个登录对话框以确认用户的身份,或者需要根据数据文件的内容决定显示哪个宙体,或者应用程序就没有窗体。
例如,根据GetUserStatus函数的值来决定是显示窗体frmMain还是frmHello窗体,程序代码如下:Sub Main()Dim intStatus As IntegerIntStatus=GetUserStatusIf intStatus=1 Then ′根据状态显示某个启动窗体FrmMain.ShowElseFrmHello.ShowEnd ifEnd Sub2.启动时的快速显示如果应用程序在启动时有一个漫长的执行过程,可以在启动时给出一个快速显示窗体,它通常显示的是应用程序名、版权信息和简单的位图等内容。
例如,启动VB时所显示的窗体就是一个快速显示。
当启动时,快速显示能吸引用户的注意,造成应用程序装载很快的错觉,当需要从数据库中装入大量数据或者要装入一些大型位图时使用快速显示。
当启动完成并装入第一个窗体时使快速显示卸载。
VB提供了一些常用的窗体模板,其中有一个“展示屏幕”,可以在这个模板的基础上创建快速显示窗体,创建快速显示的方法:①选择“工程”菜单中的“添加窗体”命令,出现如图4-7-1所示的界面。
第4章窗体一、填空题1.在Access中可以使用__________、__________或__________作为窗体的数据来源。
2.组合框和列表框的主要区别在于是否可以在框中__________。
3.窗体由多个部分组成,每个部分称为一个__________。
4.窗体的页面页眉和页面页脚只出现在__________中。
5.如要改变窗体的布局需要在__________视图下打开窗体。
6.用户可以从系统提供的固定样式中选择窗体的格式,这些样式就是窗体的__________。
7.纵栏式窗体将窗体中的一个显示记录按列分隔,每列的左边显示__________,右边显示__________。
8.在Access数据库中,创建主/子窗体的方法有两种:一是同时创建主/子窗体,二是通过添加__________控件新建或将已有的窗体作为子窗体添加到主窗体中。
9.窗体的主要作用是接收用户输入的数据和命令,__________、__________数据库中的数据,构造方便、美观的输入/输出界面。
10.窗体中的数据来源主要包括表和__________。
11.在显示具有__________关系的表或查询中的数据时,子窗体特别有效。
二、选择题1.在Access中,窗体通常由()个部分组成。
A.3 B.4 C.5 D. 6 2.在窗体设计视图中,打开“菜单栏”中的()菜单,可以完成窗体页眉、页脚和页面页眉、页脚的添加与删除。
A.编辑B.视图C.格式D.工具3.下列不属于窗体控件的是()。
A.命令按钮B.文本框C.组合框D.表4.下列不属于窗体组成部分的是()。
A.主体B.窗体页眉C.页面页眉D.窗体设计器5.没有数据来源的控件类型是()。
A.结合型B.非结合型C.计算型D.窗体设计器6.为窗体上的控件设置标题属性,应选择属性表中的()。
A.格式选项卡B.数据选项卡C.事件选项卡D.其他选项卡7.用户和Access应用程序之间的主要接口是()。