1、二级ACCESS常考点总结材料版1.常考点1.not like“*运动*” 查询条件为没有运动爱好的记录2.between#1992-1-1# and #1992-12-31# 表有效性规则为1992年度的3.between date()-30 and date() 查询最近30天的记录4.year(date()- year(工作时间)计算工龄5.year(date()-年龄 计算4位出生年信息6.year(工作时间)=18 and =20或between18 and 20 查询条件为18到20的13.AutoExec 宏命名:自动执行14.In(“男”,“女”) 或 男or女 表有效性规则为
2、只能输入男或女15.年龄mod20/年龄mod2=0 查询条件为年龄为奇数的/年龄为偶数的16.(select avg(年龄)fromtStud) 查询条件为在tStud表中AA年龄小于平均年龄的人17.day(date()-入住时期) 查询条件为统计天数(已住天数)18.Forms!fTemp!tAge 查询条件为引用窗体fTemp上控件tAge的值19.=format(date(),yyyy-5-1) 查询条件为小于等于本年度5月1日的记录20.“1”& mid(编号,2,5) 查询更新条件:将员工编号的第一个字符更改为“1”21.IIf(党员否=true,“党员”,“非党员”) 函数:党
3、员否字段为真时显示记录为党员,假时显示为非党员IIf(mid(编号,5,2)=“10”,“信息”,“管理”) 函数:将编号字段第56位为“10”的记录显示为信息,反之显示为管理IIf(性别=“男”and 年龄20,“1”,“0”) 函数:性别为男年龄小于20的人在复选框中为选中,否者为不显示状态22.取整函数:Int( )小于的第一个负数 Fix( )大于的第一个负数 Round( )四舍五入23.str()/Instr() 数字转化为字符串/检索子字符串在字符串中最早出现的位置24.Nz() 可以将null值转换为0,空字符串(“”)或则其他的指定值25.=str(month(工作时间)+“
4、月” 例工作时间为1998-8-17则返回值为“8月”26.TransferDatabase 宏命令:从其他数据库导入或导出数据27.Beep 宏命令:“嘟嘟”声28.SetValue 宏命令:窗体或报表控件属性值2. 80个操作题考点考点1.设置规格字段的输入掩码为9位字母、数字和字符的组合。其中,前3位只能是数字,第4位为大写字母V,第5位为字符,最后一位为大写字母W,其他位为数字。000V-999W 考点2.按编号字段的前4位分组统计每组记录的平均年龄,并将统计结果显示在组页脚节区。【视图菜单-排序/分组-选择编号字段-组页脚选是。在设计视图中,将“编号”文本框移动到组页脚节,设置控件来
5、源属性:=Left(编号,4) 在编号页脚添加一个文本框,对应的标签标题改为“平均年龄”,设置文本框的控件来源为“=avg(年龄)”,并设置文本框的“名称”属性为“tAvg” 】考点3.计算并输出教师最大年龄与最小年龄的差值,显示标题为m_age【添加一个计算字段m_age:Max(年龄)-Min(年龄) 】考点4.设置报表主体节区内文本框tDept的控件来源为计算控件。要求该控件可以根据报表数据源里的所属部门字段值,从非数据源表对象tGroup中检索出对应的部门名称并显示输出。(提示:考虑DLookup函数的使用。)【设置控件来源: DLookUp(名称,tGroup,所属部门部门编号) 】
6、考点5.设置工作时间字段的有效性规则为:只能输入上一年度五月一日以前(含)的日期【工作时间字段的有效性规则为: 5】考点9.将编号与姓名合二为一输出,标题为“管理人员”【添加计算字段: 管理人员:编号+姓名 】考点10.设置复选框选项按钮opt1和opt2的默认值属性为假值。【选中按钮属性默认值设置为:False 】考点11.显示学号和平均成绩两列内容。其中平均成绩一列数据由统计计算得到,将查询命名为qT3。【查询新建设计视图添加成绩表选择学号和成绩字段总计成绩字段的总计行选择平均值在“成绩”的前面添加,即: 平均成绩: 成绩 保存命名为 qT3 】考点12.显示tLine表的所有字段内容,然
7、后添加一个计算字段优惠后价格,计算公式为:优惠后价格费用*(110%)。【选择指定的字段之后,添加计算字段: 优惠后价格:费用*0.9 】考点13.在导游姓名字段标题对应的报表主体区添加一个控件,显示出导游姓名字段值。【添加文本框控件,属性控件来源设置为“导游姓名”名称属性设置为: tName 】考点14.报表页脚区添加一个计算控件,要求依据团队ID来计算并显示团队的个数。计算控件放置在团队数:标签的右侧,计算控件命名为bCount。【在报表页脚区添加文本框控件属性控件来源设置为:=Count(团队ID) 】考点15.设置工作时间字段的默认值属性为本年度的4月1日(规定:本年度年号必须由函数获
8、取)。【设计视图工作时间默认值属性设置为: DateSerial(Year(Date(),4,1) 】考点16.设置编号字段的输入掩码为只能输入5位数字或字母形式。【设计视图编号输入掩码属性设置为: AAAAA 】考点17.将学生入校时间字段的默认值设置为下一年度的一月一日(规定:本年度的年号必须用函数获取)。【设计视图入校时间默认值属性设置为:DateSerial(Year(Date()+1,1,1) 】考点18.将宏mTest重命名保存为自动执行。【选中宏mTest单击右键重命名为: AutoExec 确定 】考点19.设置报表rEmp按照性别字段降序(先女后男)排列输出;将报表页面页脚区
9、内名为tPage的文本框控件设置为按第N页/共M页形式的页码显示。【选择tPage属性控件来源设置为: =第&Page&页/共&Pages&页】考点20.查找年龄小于平均年龄的学生,并显示其姓名。【选择姓名和年龄年龄字段不显示年龄条件行输入:(Select avg(年龄) From tStudent)】考点21.将所有学生的班级编号、学号、课程名和成绩等值填入tSinfo表相应字段中,其中班级编号值是tStudent表中学号字段的前6位。【选择所需字段添加新字段 班级编号: Left(tStudent!学号,6)追加到“班级编号”】考点22.将表对象tStud中有书法爱好学生的学号、姓名和入校
10、年3列内容追加到目标表tTemp的对应字段内。【创建追加查询添加简历字段简历条件设置为:Like *书法* 添加新字段:入校年: Year(入校时间) 注意:追加到行要设置对应字段 】考点23.查找产品最高储备与最低储备相差最小的数量并输出,标题显示为m_data。【添加新的计算字段: m_data: Min(最高储备-最低储备) 】考点24.创建一个交叉表查询,统计并显示每种产品不同规格的平均单价,显示时行标题为产品名称,列标题为规格,计算字段为单价。【查询新建设计视图添加数据源查询类型选择交叉表查询行标题为产品名称,列标题为规格,计算字段为单价单价字段的总计行选择平均值 】考点25.按输入
11、的班级编号查找并显示班级编号、姓名、课程名和成绩的内容。其中班级编号数据由统计计算得到,其值为tStudent表中学号的前6位,所建查询名为qT3;当运行该查询时,应显示提示信息:请输入班级编号:。创建查询选择所需字段添加新字段:班级编号: Left(tStudent!学号,6)班级编号条件行输入:请输入班级编号: 】考点26.创建一个查询,统计每班每门课程的平均成绩,显示结果如下图所示。【创建交叉表查询行标题为班级列标题为课程名值为成绩字段的平均值切换到SQL视图将Avg(tGrade.成绩)更改为:int(Avg(tGrade.成绩) 】考点27.创建一个查询,将所有学生设置为非党员。【创
12、建更新查询选择党员否字段更新为行设置为:False 】考点28.创建一个交叉表查询,要求能够显示各门课程男女生不及格人数。【创建交叉表查询行标题为性别列标题为课程名值为成绩的计数添加成绩字段,条件行输入:60 】考点29.创建一个查询,统计出各种类别房屋的数量。所建查询显示两列内容,列名称分别为type和num。【创建查询选择tB表选择房间类别和房间号总计房间类别总计行选择分组房间的前面输入: type 房间号总计行选择计数房间号前面输入:num 】考点30.将fEmp窗体上名为btnP的命令按钮由灰色无效状态改为有效状态。【窗体设计视图选择命令按钮单击鼠标右键属性数据选项卡可用更改为:是 】
13、考点31.创建一个参数查询,查找学生的学号、姓名、年龄和性别4个字段内容。其中设置年龄字段为参数,参数值要求引用窗体fTemp上控件tAge的值。 【年龄字段的条件行输入: Forms!fTemp!tAge 考点32.使用查阅向导建立证件类别字段的数据类型,向该字段键入的值为身份证、军官证或护照等固定常数。【设计视图证件类别数据类型选择查阅向导自行键入所需的值第一行输入:身份证第二行输入: 军官证第三行输入:护照 下一步完成 】考点33.创建一个查询,能够在客人结账时根据客人的姓名统计这个客人已住天数和应交金额,并显示姓名、房间号、已住天数和应交金额,将查询命名为qT2。注:输入姓名时应提示请
14、输入姓名:应交金额已住天数*价格。【创建查询选择两个表为数据源添加所需字段姓名和房间号姓名字段的条件行输入:请输入姓名:添加新字段: 已住天数: Day(Date()-入住日期)添加新字段: 应交金额: (Day(Date()-入住日期)*价格 】考点34.创建一个查询,查找身份证字段第4位至第6位值为102的纪录,并显示姓名、入住日期和价格3个字段内容,将查询命名为qT3。【创建查询添加姓名、入住日期、价格添加身份证字段,该字段不显示身份证字段的条件行设置为: Mid(身份证,4,3)=102 】考点35.将窗体fEmp上名称为tSS的文本框控件改为组合框控件,控件名称不变,标签标题不变。设
15、置组合框控件的相关属性,以实现从下拉列表中选择输入性别值男和女。【窗体的设计视图选择窗体页脚未绑定的文本框tss单击鼠标右键更改为组合框选中该组合框单击鼠标右键属性数据选项卡行来源类型属性更改为:值列表行来源属性设置为:男; 女 】考点36.将窗体对象fEmp上名称为tPa的文本框控件设置为计算控件。要求依据党员否字段值显示相应内容。如果党员否字段值为True,显示党员两个字;如果党员否字段值为False,显示非党员3个字。【窗体的设计视图选择名为tPa的文本框控件单击右键属性数据控件来源属性设置为: =IIf(党员否=True,党员,非党员) 】考点37.创建一个查询,将临时表对象tTemp
16、中年龄为偶数的人员的简历字段清空,所建查询命名为qT4。【创建更新查询添加年龄字段年龄条件行输入: 年龄 Mod 2=0 添加简历字段简历的更新到行设置为: Null 运行 】考点38.设置相关属性,实现窗体对象(名为fTest)上的记录数据不允许添加的操作(即消除新纪录行)。【窗体的设计视图窗体属性数据允许添加属性选择:否 】考点39.创建一个查询,将临时表对象tTmp中女员工编号的第一个字符更改为1,所建查询命名为qT4。【创建更新查询添加员工编号,更新到行设置为: 1 & Mid(编号,2,5) (或者:1 & Right(编号,5) )添加性别字段,条件行输入: 女 】考点40.设置开
17、课日期字段的输入掩码为短日期,默认值为本年度的九月一日(规定:本年度年号必须由函数获取)。【设计视图开课日期输入掩码短日期默认值,设置DateSerial(Year(Date(),9,1)】考点41.将窗体fEmp的窗体标题设置为信息输出;将窗体上名为btnP命令按钮的外观设置为图片显示,图片选择考生文件夹下的test.bmp图像文件;将btnP命令按钮的单击事件设置为窗体代码区已经设计好的事件过程btnP_Click。【窗体属性标题属性设置为:信息输出 】【窗体设计视图选择btnp命令按钮单击鼠标右键属性格式图片点击小按钮浏览选择考生文件夹下的图像文件 】【命令按钮属性事件单击事件选择事件过
18、程 】考点42.创建一个查询,要求按照身份证号码找出所有学生家长是本校校友的学生记录。输出学生身份证号、姓名及家长身份证号3列内容,标题显示为身份证号、姓名和家长身份证号,将查询命名为qT2。【 查询对象新建设计视图tstud选择身份证号、姓名和家长身份证号家长身份证号的条件行输入: in (Select 身份证号 From tStud) 保存命名查询 】考点43.创建一个查询,查找成绩低于所有课程总平均分的学生信息,并显示姓名、课程名和成绩3个字段的内容,将查询为qT2。【创建查询添加姓名、课程名、成绩成绩字段的条件行输入: (select avg(成绩) from tscore ) 】考点
19、44.创建追加查询,将表对象tStud中学号、姓名、性别和年龄4个字段内容追加到目标表tTemp的对应字段内,将查询命名为qT4。(规定:姓名字段的第一个字符为姓,剩余字符为名。将姓名分解为姓和名两部分,分别追加到目标表的姓、名两个字段中)【创建追加查询选择学号字段添加新字段: 姓: Left(姓名,1) 。追加到行选择姓添加新字段:名: Mid(姓名,2) 。追加到行选择名选择性别、年龄字段运行保存命名该查询 】考点45.设计报表rEmp的主体节区内tSex文本框控件依据报表记录源的性别字段值来显示信息:性别为1,显示男;性别为2,显示女。【设计视图-tsex文本框-点右键-属性-控件来源输
20、入:=IIf(性别=1,男,女)】考点46.设计报表rEmp的主体节区内tOpt复选框控件依据报表记录源的性别字段和年龄字段的值来显示状态信息:性别为男且年龄小于20时显示为选中的打钩状态,否则显示为不选中的空白状态。【设计视图-topt-点右键属性-控件来源行输入:=IIf(tSex男 And tAge=0 -有效性文本属性设置为:成绩应为非负数,请重新输入!】考点51.创建一个查询,删除临时表对象tTemp中年龄为奇数的记录,将查询命名为qT4。【创建删除查询-年龄字段的条件行输入:年龄 mod 2=1 -运行-保存命名 】考点52.将报表纪录数据按照姓氏分组升序排列,同时要求在相关组页眉
21、区域添加一个文本框控件(命名为tm),设置属性显示出姓氏信息来,如陈、刘、.等。注意,这里不用考虑复姓等特殊情况。所有姓名的第一个字符视为其姓氏信息。【设计视图-空白处点右键-排序与分组-姓名升序,组页眉选择是-关闭-选中姓名文本框拖到姓名页眉-控件来源设置为:=left(姓名,1) -关闭-保存 】考点53.假设tStud表中,学号字段的第5位和6位编码代表该生的专业信息,当这两位编码为10时表示信息专业,为其他值时表示管理专业。设置窗体中名称为tSub的文本框控件的相应属性,使其根据学号字段的第5位的第6位编码显示对应的专业名称;【报表设计视图-选中文本框-点右键-控件来源属性设置为:=I
22、If(mid(tnum,5,2)=10,信息,管理) -保存-关闭属性界面 】考点54.单击命令按钮运行宏m1: DoCmd.RunMacro m1考点55.标签 Tda 标题设置为系统当前日期: Tda.Caption=Date考点56.使“保存”按钮CmdSave变为可用: CmdSave.Enabled=True考点57.将文本框tText的内容作为窗体中标签 bTitle的标题显示:bTitle.Caption=Me!tText考点58.窗体加载时窗体标题属性为系统当前日期: Form.Caption=Date考点59.打开窗体、单击计算按钮(名为bt),事件过程使用ADO数据库技术计
23、算出表对象tEmp中党员职工的平均年龄,然后将结果显示在窗体的文本框tAge内并写入外部文件中。If rs.RecordCount=0 Then ; tAge=sage考点60.将 tStudent 表中的全部记录显示出来: Select * From tStudent考点61.窗体加载时窗体标题属性为系统当前日期: Form.Caption=Date考点62.消息框: MsgBox 请重新输入口令!, vbOkquit考点63.输入框: k=InputBox (请输入大于0的整数值) 预览输出报表对象rEmp: DoCmd.OpenReport rEmp,acViewPreview考点63.
24、 Case Is=3 预览输出报表对象rEmp: DoCmd.OpenReport rEmp,acViewPreview考点64. Dim f(19) As Integer -递归f(x) f(i)=f(i-1)+f(i-2) tData=f(19)考点65.单击刷新按钮,窗体记录源改为查询对象qEm: Form.RecordSource=qEmp 单击退出按钮,关闭窗体: DoCmd.Close考点66.窗体fEmp的加载事件中设置标签bTitle以红色文本显示:bTitle.Caption=vbRed 实现报表预览输出: mdPnt acViewPreview考点67.消息框: MsgBo
25、x 报表预览,vbQuestion+vbYesNo,确认考点68.动态设置窗体记录源为查询对象qEmp: Form.RecordSource=qEmp考点69.将考生文件夹下的图片文件test.bmp设置为窗体fEmp的背景:Form.Picture=CurrentProject & test.bmp考点70.CDID文本框内内容显示颜色改为红色: CDID.ForeColor=vbRed考点71.动态设置窗体记录源为查询对象qEmp: Form.RecordSource=qEmp 关闭窗体: DoCmd.Close考点72.关闭窗体: DoCmd.Close考点73.使“保存”按钮CmdSa
26、ve变为可用: CmdSave.Enabled=True考点74.将文本框中输入的内容与文本串等级考试测试连接,并消除连接串的前导和尾随空白字符,用标签bTitle显示连接结果: bTitle.Caption=Trim(tText) & 等级考试测试考点75.关闭窗体: DoCmd.Close考点76.动态设置窗体记录源为查询对象qEmp: Form.RecordSource=qEmp考点77.预览输出报表对象rEmp: DoCmd.OpenReport rEmp,acViewPreview考点78.关闭窗体: DoCmd.Close考点79.用户名和密码正确: If name = eucb And pass = 1234 Then 光标置于用户名文本框中: Me!tUser.SetFocus点退出按钮
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1