第四章窗体一、选择题1、用界面形式操作数据的是(B)。A.模块B.窗体C.查询D.表2、要改变窗体上文本框的数据源,应设置的属性是(B)。A.记录源B.控件来源C.筛选查阅D.默认值3、键盘事件是操作键盘所引发的事件,下列不属于键盘事件的是(B)。A.键按下B.键移动C.键释放D.击键4、鼠标事件应用较广的是(A)。A.单击B.双击C.鼠标按下D.鼠标释放5、窗口事件是指操作窗口时所引发的事件,下列不属于窗口事件的是(D)。A.打开B.加载C.关闭D.取消6、在一个窗体中显示多条记录的内容的窗体是(A)。A.数据表窗体B.表格式窗体C.数据透视表窗体D.纵栏式窗体7、从外观上看与数据表和查询显示数据的界面相同的窗体是(C)。A.纵栏式窗体B.图表窗体C.数据表窗体D.表格式窗体8、将报表与某一个数据表或查询绑定起来的报表属性是(A)。A.记录来源B.打印版式C.打开D.帮助9、在窗体中位于(D)中的内容在打印预览或打印时才显示。A.窗体页眉B.窗体页脚C.主体D.页面页眉10、客户购买图书窗体的数据源为以下SQL语句:select客户.姓名订单.册数图书.单价from客户innerjoin图书innerjoin订单on图书.图书编号订单.图书编号on客户.客户编号订单.客户编号则向窗体添加一个购买总金额的文本框则其控件来源为(B)。A.单价册数B.单价册数C.图书单价订单册数D.图书单价订单册数11、下列不属于ACCESS窗体视图是(B)A.设计视图B.追加视图C.窗体视图D.数据表视图12、下面关于列表框和组合框的叙述正确的是(C)。A.列表框和组合框可以包含一列或几列数据B.可以在列表框中输入新值,而组合框不能C.可以在组合框中输入新值,而列表框不能D.在列表框和组合框中均可以输入新值13、为窗体上的控件设置Tab键的顺序,应选择属性对话框中的(D)A.格式选项卡B.数据选项卡C.事件选项卡D.其他选项卡14、以下有关选项组叙述正确的是(B)。A.如果选项组结合到某个字段,实际上是组框架内的复选框、选项按钮或切换按钮结合到该字段上的B.选项组中的复选框可选可不选C.使用选项组,只要单击选项组中所需的值,就可以为字段选定数据值D.以上说法都不对15、在ACCESS中,创建主/子窗体的方法有(C)种。A.1B.2C.3D.416、用来插入或删除字段数据的交互式控件是(B)。A.标签控件B.文本框控件C.复选框控件D.列表框控件17、在窗体中可以使用(D)来执行某项操作或某些操作。A.选项按钮B.文本框控件C.复选框控件D.命令按钮18、可以用来给用户提供必要的选择选项的控件是(C)。A.选项按钮B.复选框控件C.选项组控件D.选项按钮19、能够将一些内容列举出来供用户选择的控件是(D)。A.直线控件B.选项卡控件C.文本框控件D.组合框控件20、为了使窗体界面更加美观,可以创建的控件是(C)。A.组合框控件B.命令按钮控件C.“图象”控件D.标签控件21、用户在窗体或报表中必须使用(B)来显示OLE对象。A.对象框B.结合对象框C.图像框D.组合框22、用于设定在控件中输入数据的合法性检查表达式的属性是(B)。A.默认值属性B.有效性规则属性C.是否锁定属性D.是否有效属性23、用于显示说明信息的控件是(C)。A.复选框B.文本框C.标签D.控件向导24、可以作为结合到“是/否”字段的独立控件的按钮名称是(B)。A.列表框控件B.复选框控件C.命令按钮D.文本框控件25、要用文本框来显示日期,应当设置文本框的控件来源属性是(C)。A.timeB.datedateC.dateD.date26、内部计算函数“Sum”的意思是求所在字段内所有的值的(A)。A.和B.平均值C.最小值D.第一个值27、建立一个用于数据查询的窗体如下图,文本框的“名称”属性为xm,在输入要查询的姓名后,单击“确定”按钮,执行“按姓名查询”的参数查询,在此查询的“姓名”字段列的“条件”框中应输入的准则是(A)。A.[forms]!窗体2!xmB.[窗体2]!xmC.窗体2forms!xmD.[forms]![窗体2]!xm.TEXT28、若要求在文本框中输入文本时达到密码“”号的显示效果,则应设置的属性是(D)。A.“默认值”属性B.“标题”属性C.“密码”属性D.“输入掩码”属性在29、“窗体视图”中显示窗体时,窗体中没有记录选定器,应将窗体的“记录选定器”属性值设置为(B)A.是B.否C.有D.无30、自动窗体向导不包括(D)。A.纵栏式B.数据表C.表格式D.窗体式31、确定一个控件在窗体上的位置的属性是(D)。A.Width或HeightB.Width和HeightC.Top或LeftD.Top和Left32、在“窗体视图”显示某窗体时,要求在单击命令按钮后标签label1显示的文字颜色变为红色,以下能实现该操作的语句是(A)。A.label1.ForeColor=255B.label.ForeColor=255C.label1.ForeColor=”255”D.label.ForeColor=”255”33、若将窗体的标题设置为“改变字体大小”,应使用的语句是(B)。A.Me“改变字体大小”B.Me.Caption“改变字体大小”C.Me.text“改变字体大小”D.Me.name“改变字体大小”34、如果加载一个窗体,先被触发的事件是(B)。A.Load事件B.Open事件C.Click事件D.DbClick事件二、填空题1、SQL语言是(结构化查询)语言,是基于RDBMS的,属于(非过程性)语言。2、窗体是数据库中用户和应用程序之间的(接口),用户对数据库的任何操作都可以通过它来完成。3、在窗体中可以使用(命令)按钮来执行某项操作或某些操作。4、(表、查询、SQL语句)可为窗体提供数据源。5、窗体最多由(窗体页眉、页面页眉、主体、页面页脚、窗体页脚)五部分组成,每一部分称为一(节)。6、鼠标事件应用较广,特别是(单击)事件7、从外观上看与数据表和查询显示数据的界面相同的窗体是(数据表窗体)。8、Access中控件的类型有(绑定型、非绑定型、计算型)三种。9、创建带有子窗体的窗体时主窗体和子窗体的数据源之间必须具有(一对多)关系。10、创建一个窗体使其只能浏览记录不能添加或修改记录应将窗体的属性设置为(“允许编辑”和“允许添加”都设置为“否”)。11、分页符应设置在某个(控件)之上或之下,以免拆分了控件中的数据12、在Access的表或查询或窗体对象中,都可以对记录进行筛选,筛选的含义是将不需要的记录隐藏起来,只(显示)出我们想要看的记录。13、在窗体中可以使用(命令)按钮来执行某项操作或某些操作。14、在Access中,(属性)用于决定表、查询、窗体及报表的特性。15、窗体中的每个控件均被看做是独立的对象,用户可以使用鼠标单击控件来选择它,被选中的控件的四周将出现小方块状的(控制句柄)。16、标签不显示(字段)或(表达式)的数值,它没有数据来源。17、(选项组)控件可以用来给用户提供必要的选择选项。18、(主窗体)只能显示为纵栏式窗体,(子窗体)可以显示为数据表窗体。19、(格式)属性主要是针对控件的外观或窗体的显示格式而设置的。20、如果选项组结合到某个字段,则只有组框架本身结合到此字段,而不是组框架内的(复选框)、(选项按钮)或切换按钮。21、控件的(控件来源)属性告诉系统如何检索或保存在窗体中要显示的数据。22、组合框和列表框的主要区别是可以在(组合框)输入数据,而在(列表框)中不可以。23、Access提供了(6)种制作窗体的向导。24、窗体主体节通常用来显示(记录数据)。25、表格式窗体中可以显示(多条记录)的内容。26、窗体中的窗体称为(子窗体)。27、窗体页眉位于窗体的(顶部)。28、在创建主/子窗体之前,要确定主窗体的数据源与子窗体的数据源之间存在着(一对多)的关系。29、计算型控件用(表达式)用为数据源。30、在Access中,创建主/子窗体有两种方法:一是同时创建主窗体和子窗体,二是将(已有的窗体)作为子窗体加入到另一个已有的窗体中。31、纵栏式窗体将窗体中的一个显示记录按列分隔,每列的左边显示字段名,右边显示(字段内容)。32、在显示具有(一对多)关系的表或查询中的数据时,子窗体特别有效。33、如果用多个表作为窗体的数据来源,就要先利用(多个表)创建一个查询34、窗体的页眉位于窗体的最上方,是由窗体控件组成的,主要用于显示窗体(标题)。35、列举几个重要的窗体控件:(文本框)(组合框)(命令按钮)。36、纵栏式窗体通常在一个窗体中的只显示(一条)记录。37、窗体的三种视图是设计视图、(数据表视图)、(窗体视图)。38、建立一个窗体,使其不能删除记录,应将窗体的属性设置为(“允许删除”设置为“否”)。39、在设计窗体时,使用标签控件创建的是单独标签,它在窗体的(数据表)视图中不能显示。三、简答题1、窗体有什么作用?①通过窗体可以显示和编辑数据库中的数据。通过窗体可以更方便、更友好地显示和编辑数据库中的数据。②通过窗体可以显示提示信息。通过窗体可以显示一些解释或警告信心,以便及时告诉拥护即将发生的事情,例如用户要删除一条记录,可显示一个提示对话框窗口要求用户进行确认。③通过窗体可以控制程序运行。通过窗体可以将数据库的其他对象联结起来,并控制这些对象进行工作。例如,可以在窗体上创建一个命令按钮,通过单击命令打开一个查询、报表或表对象等。④打印数据在Access中,可将窗体中的信息打印出来,供用户使用。2、Access中窗体有哪几种视图?各有什么特点?窗体有三种视图:设计视图、窗体视图与数据表视图。设计视图的特点是可以自己添加控件,定义窗体的功能,按用户的的要求创建功能强大的窗体,还可以在设计视图下修改已经存在的窗体、美化窗体。窗体视图的特点是展示和运行窗体。数据表视图的特点是用数据表的形式显示窗体的数据字段及数据值。3、什么是控件?有哪些种类的控件?控件是窗体、报表或数据访问页用于显示数据、执行操作或作为装饰的对象。在Access中提供以下几种的控件:文本框、标签、选项组、选项按钮、复选框、列表框、命令按钮、选项卡控件、图象控件、线条、矩形、ActiveX自定义、数据透视表列表、电子表格、图表、切换按钮、组合框、绑定对象框、未绑定对象框、分页符、子窗体或子报表、超链接、滚动文字等。4、控件有什么作用?控件可以用来在窗体、报表或数据访问页上显示数据、执行操作或作为装饰。例如,在窗体、报表或数据访问页上可以使用绑定文本框来显示记录源的数据,可以使用未绑定文本框来显示计算的结果或接受用户所输入的数据。在窗体、报表或数据访问页上可以使用标签显示说明性文本。在窗体、报表或数据访问页上可以使用列表框,可以帮助用户更快更容易更准确地输入值。在窗体或数据访问页上可以使用命令按钮来启动一项操作或一组操作,命令按钮不仅会执行适当的操作,其外观也会有先按入后释放的视觉效果。5、控件有哪些常见的属性?控件都具有格式、数据、事件、其他等主要属性。格式属性中常包含标题、可见性、高度、宽度、颜色、背景等具体属性。数据属性中常包含控件来源、可用、是否锁定、默认值、有效性规则、有效性文本等具体属性。事件属性中常包含单击、双击、获得焦点、失去焦点、鼠标按下、设备移动、鼠标释放等具体属性。其他属性中常包含名称、控件提示文本、帮助上下文ID、标记等具体属性。6、如何创建带图象效果的切换按钮?在窗体上创建一个切换按钮,两个图象按钮,分别设置好3个按钮的“图片”属性,然后在窗体代码中添加如下代码:PrivateSubForm_Load()tglImage.PictureData=cmdUpImage.PictureData//初始化切换按钮的图象为弹起的图象EndSubPrivateSubtglImage_Click()IftglImage.Value=0thentglImage.PictureData=cmdUpImage.PictureData//