- 在Access中,若要使用一个字段保存多个图像、图表、文档等文件,应该设置的数据类型是附件。
- 在“销售表"中有字段:单价、数量、折扣和金额。其中,金额=单价×数量×折扣,在建表时应将字段"金额"的数据类型定义为计算。
- 若"学生基本情况"表中政治面貌为以下四种之一:群众、共青团员、党员和其他,为提高数据输入效率,可以设置字段的属性是显示控件。
- 操作查询包括生成表查询、删除查询、更新查询和追加查询4种。
- 关于查询能够实现的功能的叙述中,正确的是选择字段,选择记录,编辑记录,实现计算,建立新表,建立基于查询的查询。
- 在VBA中,引用窗体与报表对象的格式是Forms!窗体名称!控件名称[.属性名称]。
- VBA中,如果没有显式声明或使用符号来定义变量的数据类型,则变量的默认类型为变体(Variant)。
- 在对表中记录排序时,若以多个字段作为排序字段,则显示结果是按从左向右的次序依次排序。
- 若想取消自动宏的自动运行,打开数据库时应按住Shift键。
- 在设计视图中,若没有设置条件,但对某一字段的“总计”行选择了“计数”选项,则含义是统计全部记录的个数,不包括Null(空)值。
- 在Access中,窗体不能完成的功能是存储表中的数据。(在Access中窗体主要用于输入、输出数据的数据库对象,本身并不存储数据,只用于显示表和查询的数据 )
- 在Access数据表中的一条记录代表的是一个具体的实体。
- 在窗体中绑定控件,其含义是控件与数据源的某个字段相联系。
- 不属于窗体控件的是消息框。(消息框是VBA中的操作对象)
- 在窗体中,要动态改变窗体的版面布局,重构数据的组织方式,修改布局后可以重新计算数据实现数据的汇总、小计和合计,应该选用的视图是数据透视表视图。
- 在进行窗体设计过程,不能切换进入的视图是数据视图。
- 列表框与组合框(也称下拉列表)的特点是可以在组合框中输入新值,而列表框不能。
- 要在报表每一页的顶部都有输出的信息,需要设置的是页面页眉;在一份报表中设计内容只出现一次的区域是报表页眉。
- 要在一个窗体的某个按钮的单击事件上添加动作,可以创建的宏是独立宏或嵌入宏。
- 调试宏时可以设置单步运行的是独立宏和嵌入宏。
- 要从指定字符串中检索子字符串,应该使用的内置函数是InStr。
- 按索引功能区分,不属于Access表的系引的是主键索引。(按索引功能区分,Access表的索引包括主索引、普通索引、唯一索引)
- 货币类型是数字类型的特殊类型,等价于具有双精度属性的数字类型,小数位数可以由系统自动默认为2位,也可以在0-15位范围内指定。
- 在Access中,索引与主关键字之间的关系是只能建立一个主关键字,且必须建立无重复值的索引。
- 关系模型中最基本的完整性约束是实体完整性规则和参照完整性规则。(关系模型的三类完整性:实体完整性、参照完整性、用户定义完整性)
- 表间的参照完整性规则包括更新规则、删除规则、插入规则。
- SQL查询中使用Group By子句用来进行分组统计,不能与DELETE、INSERT和UPDATE搭配使用,但是可以和SELECT命令一起使用。
- 如果要求每次打开应用程序时都自动打开同一个窗体,设置这种功能的正确方法是在“Access 选项”中指定启动窗体。
- 当为是/否字段(实际上存储为数字)创建选项组时,实则是将“是”“否”值分别设置为 -1、0。
- 控件中,可以在窗体设计中使用而在报表设计中不能使用的控件是Web浏览器控件。
- Access中创建报表的方式有5种,分别是“报表”、“报表设计”、“空报表”、“报表向导”和“标签”。
- 使用宏设计器可以创建操作序列宏、宏组以及条件操作宏,不可创建数据宏,数据宏是直接附属于Access表,而不是各个字段。
- 使用子宏的目的是方便对多个宏进行组织和管理。
- 宏、宏组和宏操作的相互关系是宏操作→宏→宏组。
宏操作→子宏→宏 - InputBox函数的返回值类型是String(字符串)。
MsgBox函数返回值的类型是数值。 - 关于内置函数DAvg和Avg的叙述中,正确的是DAvg是计算一组指定记录中的平均值,Avg是计算查询中指定字段的平均值。
- 在VBA定义过程时,形式参数的默认数据类型是Variant。
- 如果需要对表中的记录逐条进行处理,并依据每条记录的情况完成不同的操作,应使用的处理方式是只能用VBA编程实现,不能使用宏实现。
- 在一个窗体中包含的过程是窗体模块;在一个报表中包含的过程是报表模块。
创建窗体时,数据源不能是报表;报表的数据源不能是窗体。 - 用于显示消息框以展示告警信息的宏操作是MessageBox。
宏操作MessageBox显示包含警告信息或其他信息的消息框。InputBox功能是弹出一个对话框,在其中显示提示,等待用户输入文字并按下按钮,然后返回用户输入的文字。MsgBox功能是弹出一个对话框,等待用户单击按钮,并返回一个integer值表示用户单击了哪一个按钮。
- 在报表中,用来绑定控件显示字段数据的最常用的控件是文本框。
- 在报表中可以按照多个字段或表达式进行分组统计,限定的分组字段数量最多是10。
- 在某数据表中,“照片”字段属性为“附件”,在使用自动创建窗体功能时,要显示“照片”字段中保存的照片,窗体中为照片字段使用的默认控件是附件。
- 在Access中,可以用来设计输入界面的对象是窗体。
- 查询对象中的数据实际存放在表中。
- Access 2016用户界面由3个主要部分组成,分别是后台视图、功能区和导航窗格,提供了用户创建和使用数据库的基本环境。
- Access 2016有6种对象,它们是表、查询、窗体、报表、宏和模块。
①表:数据库中用来存储数据的对象,是整个数据库系统的基础。
②查询:它是数据库设计目的的体现,建完数据库以后,数据只有被使用者查询才能真正体现它的价值
③报表:一种数据库应用程席进行打印输出的方式。
④模块:将VBA声明和过程作为一个单元进行保存的集合,是应用程序开发人员的工作环境。
- 关于创建交叉表查询的操作说明中,正确的是可以指定多个“行标题”,但只能指定一个“列标题”和一个“值”。
- 当需要将复选框、选择按钮或切换按钮搭配使用,显示一组可选值时,可以使用的控件是选项组。
- 打开窗体时系统触发的事件是Open。(在打开窗体时,将按照下列顺序发生相应的事件:打开(Open)→加载(Load)→调整大小(Resize)→激活(Activate) →成为当前(Current))
- 控件的焦点事件发生顺序为:Enter→GotFocus→操作事件→Exit→LostFocus。
- VBA中的内部函数包括:数学函数、文本函数、日期/时间函数、SQL聚合函数、转换函数、程序流程函数、消息函数和域聚合函数。
- 在设计报表时,报表结构的划分单位是节。
- 在报表中,将大量数据按不同类型分别集中在一起处理,称为分组。
- 要限制宏操作的执行,可以在创建宏时定义宏的操作条件。
要限制宏命令的操作范围,在创建宏时应定义的是宏条件表达式。 - 在报表中,用来绑定控件显示字段数据的最常用的计算控件是文本框。
- 在Access 2016中要对存入数据设计其表的结构,可以使用的方法是使用“创建”中的“表设计”。
- 窗体和报表有3种控件对象分类,控件可分为绑定控件、未绑定控件、计算控件。
- 若要求窗体中的某个控件在事件发生时要执行一段代码,则应设置是事件过程。
- 关闭窗体时所触发的事件的顺序是卸载,停用,关闭。
- 在报表中要添加标签控件,应使用工具箱。
- 在表设计视图中,能够使用"输入掩码向导"设置输入掩码的字段类型是短文本和日期/时间。
- 运行时根据输入的查询条件,从一个或多个表中获取数据并显示结果的查询称为参数查询。
- 在Access 2016中,窗体最多可包含有5个区域。
- 在报表中可以按照多个字段或表达式进行分组统计,限定的分组字段数量最多是10。
- 把计算控件放置在报表页眉/页脚时Access会自动按总数来统计;而放置在组页眉/组页脚时Access会自动按分组数来统计。
- 打开窗体的宏命令是OpenForm,宏命令OpenQuery的功能是打开查询,宏命令OpenTable的功能是打开表,宏命令OpenReport的功能是打开报表。
- Access 2016中,利用自动功能可创建的报表是表格式报表和纵栏式报表。
- 对象可以识别和响应的某些行为称为事件。
- 在Access中有雇员表,其中有存照片的字段,在使用向导为该表创建窗体时,"照片"字段所使用的默认控件是绑定对象框。
- 在某数据表中,“照片”字段属性为“附件”,在使用自动创建窗体功能时,要显示“照片”字段中保存的照片,窗体中为照片字段使用的默认控件是附件。
- 可以设置"字段大小"属性的数据类型是短文本。
- 长文本字段类型不能进行索引。
- Access数据库中,能够对数据表进行统计的查询是选择查询。
- 主窗体和子窗体通常用于显示多个表或查询中的数据,这这些表或查询中的数据一般应该具有的关系是一对多。
- 如果要将3KB的纯文本块存入一个字段,应选用的字段类型是长文本。
- 要使打印的报表每页显示3列记录,在设置时应选择页面设置。
- 打开选择查询或交叉表查询的宏操作命令是OpenQuery。
- 空值是字段目前还没有确定的值。
- VBA定义变量,除了直接指明变量类型外,还可以使用类型说明符来指明:整型%、长整型&、单精度!、双精度#、货币型@以及字符型$。
- VBA中一般采用Hungarian符号法命名变量,代表命令选项按钮的字首码是opt;代表子报表的字首码是sub;代表命令列表框的字首码是lst;代表命令按钮的字首码是cmd;代表复选框的字首码是chk。
- VBA中读文件的语句是Input#。
- 报表有4种视图:设计视图、打印预览视图、布局视图和报表视图,这四种视图都能对报表进行操作。
- 在窗体中不能设置组页眉,在报表中可以设置组页眉。
- RunCommand方法是用于执行内置菜单命令或内置工具栏命令;RunMacro可以运行一个独立的宏或者一个位于宏组中宏;RunSql是用来运行Microsoft Access操作查询的命令;RunCode操作可以调用Microsoft Visual Basic的Function过程。
- Access内置函数分类包括数组、转换、数字、程序流程、应用程序、数据库、域聚合、财务、检查等。
- Access窗体有四种类型,分别是:数据操作窗体、控制窗体、信息显示窗体和交互信息窗体。
- 在窗体设计时,要设置标签文字的显示格式应使用格式工具栏。
- 为窗体上的控件设置Tab键的顺序,应选择属性表中的 "其他"选项卡。
- VBA提供了3个条件函数:Ilf函数,Switch函数和Choose函数。
- 如果在被调用的过程中改变了形参变量的值,但又不影响实参变量本身,这种参数传递方式称为按值。
- 在运行宏的过程中,宏不能修改的是宏本身。
-
将文本型字段的“格式”属性设置为"<”,表示将所有字符以小写格式显示(注意只有字母存在大小写之分,数字和汉字不存在大小写)。
-
在VBA代码调试过程中,能够显示出所有在当前过程中的变量声明及变量值信息的是本地窗口。
-
在数据表视图中,不能进行的操作是修改表结构字段顺序。
-
对话框在关闭前,不能继续执行应用程序的其他部分,这种对话框称为模态对话框。
-
有一种窗体它的运行方式是独占的,在退出窗体之前不能打开或操作其他的数据库对象。这种窗体是模式对话框窗体。
-
Access的“切换面板”归属的对象是窗体。
-
在定义过程时,系统将形式参数类型默认为变参。
-
ADO对象模型中可以打开并返回RecordSet对象的是:可以是Connection对象和Command对象。
-
窗体设计中,决定了按【Tab】键时焦点在各个控件之间移动顺序的属性是TabIndex。
-
在VBA中按文件的访问方式不同,可以将文件分为顺序文件、随机文件和二进制文件。
-
命令按钮Command1的Caption属性为"退出(x)",要将命令按钮的快捷键设为Alt+x,应修改Caption属性为在x前插入&。
-
VBA中实现错误处理的语句一般语法如下:
On Error GoTo 标号
On Error ReSume Next
On Error GoTo 0 -
使用宏设计器可以创建操作序列宏、宏组以及条件操作宏,不可创建复合宏。
-
如果要显示的记录和字段较多,并且希望可以同时浏览多条记录及方便比较相同字段,则应创建的报表类型是表格式。
-
在模块区定义的区域,通过Dim定义的变量时模块级变量,通过Public定义的变量是公共变量。
-
选项卡控件的事件属性包括:单击、双击、鼠标按下、鼠标释放、鼠标移动、绘制时。
-
可以获得文本框当前插入点所在位置的属性是SelStart。
-
在Access 2016中,对数据库对象进行组织和管理的工具是导航窗格。
-
在窗体的视图中,既能够预览显示结果,又能够对控件进行调整的视图是布局视图。
-
在窗体上有一个按钮,当单击该按钮时,若将窗体标题改为"欢迎",则设计该宏时应选择的宏操作是SetProperty。
-
导航窗体是只包含一个导航控件的窗体,其共有6种可选的布局方式:①水平标签;②垂直标签,左侧;③垂直标签,右侧;④水平标签,2级;⑤水平标签和垂直标签,左侧;⑥水平标签和垂直标签,右侧。
-
如果一个窗体中的内容较多而无法将数据在一页中显示出来时,要对内容进行分页,应使用的控件是选项卡。
-
数据表操作中定位到同一字段第一条记录中的快捷键是 【Ctrl】+【↑】。
-
Applyfilter表示对窗体上数据集的记录进行排序;findRecord表示对窗体上数据集的记录进行检索;SetValue可以设置字段的属性值;ShowAllRecords表示显示所有的数据记录。
-
宏命令FindRecord的功能是查找满足指定条件的第一条记录。
-
宏命令GoToRecord的功能是指定记录成为当前记录。
-
在宏操作命令中,为本地变量设置值的命令是SetLocalVar;给控件属性设置值的命令是SetProperty。
-
在Access中,空数据库的含义是仅创建了数据库的外壳,数据库内没有对象和数据。
-
VBA中定义符号常量应使用的关键字是Const。
-
在Access中,如果要处理具有复杂条件或反复循环的操作,则应该使用的对象是模块。
-
宏操作“QuitAccess”选项的参数有三个值,分别是:“提示”、“全部保存”、“退出”,如果将参数设置为“退出",即不保存当前数据库就退出Access。
-
在Access中,如果频繁删除数据库对象,数据库文件中的碎片就会不断增加,数据库文件也会越来越大。解决这一问题最有效的办法是执行“压缩和修复数据库”命令,压缩并修复数据库。
-
交叉表查询是为了解决一对多关系中,对“多方”实现分组求和的问题。
-
窗体设计要实现对象实时变化效果,需要利用计时器功能。在设置完窗体计时器间隔属性后,所有动态效果语句要组织在Form_Timer事件。
-
要在一个数据表视图的增删改操作前后实现相关的事件处理,可以使用数据宏。
-
数据宏只能被表的事件触发,不能被查询、窗体和报表的事件触发。
-
聚合计算采用系统提供的聚合函数对查询得到的记录集合进行计算。
-
运行一个包含多个操作的宏,操作顺序是从上到下。
-
数据宏中有4种功能各异的数据块。分别是CreateRecord、EditRecord、ForEachRecord和lookuprecord,其中ForEachRecord是一种循环构造,对指定表或查询得到的记录集中的每条记录执行一组操作。
-
不能用来作为表或查询中“是/否”值输出的控件是命令按钮。
-
报表设计和窗体设计有许多相似处,但在报表设计中有而在窗体设计中没有的项目是排序与分组。
-
VBA中将InputBox的返回值转换为数值应该使用的函数是Val。
-
VBA的公共代码模块一般保存在标准模块。
-
在一个窗体中既可浏览多条记录,又可明细的浏览一条记录,能够满足需求的窗体是分割窗体。
(分割窗体可以同时提供数据的两种视图: 窗体视图和数据表视图。)
-
数据宏“前期事件”发生的时刻是对表中记录进行更新之前。
-
在数据宏中,“更新前”事件的触发时机是表中数据已经更改好要存入表之前。
-
如果成绩表中的数据发生变化,当打开一个之前建立的以成绩表为数据源的报表时,会出现的现象是自动显示已经改变后的数据。
-
标签控件的数据属性只有智能标记一项。
-
在报表中要输出系统的当前日期,应使用的函数是NOW。(Access中没有CurrentDate和CurrentTime这两个函数)
-
VBA中命令Write#和Print#的区别是Write#将数据写入指定文件,而Print#是创建一个新的打印文件。
-
若将数据库中的表对象直接拖拽到宏设计器中,将会自动设置的操作是OpenTable。
If和IIf函数
If的基本语法:If condition Then statement1 Else statement2 End If
其中,condition是要进行判断的条件,statement1和statement2则是在condition为True或False时执行的语句块。
IIf的基本语法:iif(expr, truepart, falsepart)
其中,expr是要求值的表达式,truepart是当表达式为True时返回的值,falsepart是当表达式为False时返回的值。
Instr函数:返回一个 Variant (Long) 值,指定一个字符串在另一个字符串中首次出现的位置。
Instr的基本语法:InStr([ start ], string1, string2, [ compare ])
Ucase函数:返回一个包含指定字符串(已转换为大写形式)的 Variant (String) 值。
Ucase的基本语法:UCase ( 字符串 )
DateDiff函数:返回一个 Variant (Long) 值,指定两个指定的日期之间的时间间隔数。
DateDiff的基本语法:DateDiff ( interval, date1, date2 [, firstdayofweek] [, firstweekofyear] )
interval为"yyyy",表示返回两个日期间隔的年数
interval为"ww",表示返回两个日期间隔的周数
DateAdd函数:返回一个 Variant (Date) 值,其中包含已添加了指定时间间隔的日期。
DateAdd的基本语法:DateAdd ( interval, number, date )
例: 体检表中有日期/时间型数据"体检时间",若规定在体检3个月后复检,建立生成表查询,生成列"复检时间"并自动给出复检日期,正确的表达式是:
复检时间: DateAdd("m",3,[体检时间])
Weekday函数:返回一个 Variant (Integer) 值,其中包含表示星期几的整数。
Weekday函数的基本语法:Weekday ( date [, firstdayofweek ] )
Fix函数
Fix函数返回数值表达式的整数部分,参数为负值时返回大于等于参数数值的第一个负数。
Fix(- 3.25)=-3 Fix(3.75)=3
String函数
返回Variant(String),其中包含指定长度重复字符的字符串。
String函数的基本语法:String(number, character)
number必要参数;Long。返回的字符串长度。如果number包含Null,将返回Null。
character必要参数;Variant。为指定字符的字符码或字符串表达式,其第一个字符将用于建立返回的字符串。如果character包含Null,就会返回Null。
注意number是返回的字符串长度,而不是character的重复次数。