access二级题目常见问题汇总

合集下载

access二级题目常见问题汇总

access二级题目常见问题汇总

access⼆级题⽬常见问题汇总1、DateDiff()函数返回 Variant (Long) 的值,表⽰两个指定⽇期间的时间间隔数⽬。

语法:DateDiff(interval, date1, date2[, firstdayofweek[, firstweekofyear]])DateDiff 函数语法中有下列命名参数:部分描述interval 必要。

字符串表达式,表⽰⽤来计算date1 和 date2 的时间差的时间间隔Date1□date2 必要;Variant (Date)。

计算中要⽤到的两个⽇期。

Firstdayofweek 可选。

指定⼀个星期的第⼀天的常数。

如果未予指定,则以星期⽇为第⼀天。

firstweekofyear 可选。

指定⼀年的第⼀周的常数。

如果未予指定,则以包含 1 ⽉ 1 ⽇的星期为第⼀周。

设置interval 参数的设定值如下:设置描述yyyy 年q 季m ⽉y ⼀年的⽇数d ⽇w ⼀周的⽇数ww 周h 时n 分钟s 秒firstdayofweek 参数的设定值如下:常数值描述vbUseSystem 0 使⽤ NLS API 设置。

vbSunday 1 星期⽇(缺省值)vbMonday 2 星期⼀vbTuesday 3 星期⼆vbWednesday 4 星期三vbThursday 5 星期四vbFriday 6 星期五vbSaturday 7 星期六常数值描述vbUseSystem 0 ⽤ NLS API 设置。

vbFirstJan1 1 从包含 1 ⽉ 1 ⽇的星期开始(缺省值)。

vbFirstFourDays 2 从第⼀个其⼤半个星期在新的⼀年的⼀周开始。

vbFirstFullWeek 3 从第⼀个⽆跨年度的星期开始。

说明DateDiff 函数可⽤来决定两个⽇期之间所指定的时间间隔数⽬。

例如,可以使⽤ DateDiff 来计算两个⽇期之间相隔⼏⽇,或计算从今天起到年底还有多少个星期。

计算机二级ACCESS历年选择题汇总

计算机二级ACCESS历年选择题汇总

无纸化真考题库试题(1)真题1.程序流程图中带有箭头的线段表示的是( C )。

A) 图元关系B) 数据流C) 控制流D) 调用关系【解析】在数据流图中,用标有名字的箭头表示数据流。

在程序流程图中,用标有名字的箭头表示控制流。

所以选择C)。

2.结构化程序设计的基本原则不包括( A )。

A) 多态性B) 自顶向下C) 模块化D) 逐步求精【解析】结构化程序设计的思想包括:自顶向下、逐步求精、模块化、限制使用goto语句。

3.软件设计中模块划分应遵循的准则是( B )。

A) 低内聚低耦合B) 高内聚低耦合C) 低内聚高耦合D) 高内聚高耦合【解析】软件设计中模块划分应遵循的准则是高内聚低偶合、模块大小规模适当、模块的依赖关系适当等。

模块的划分应遵循一定的要求,以保证模块划分合理,并进一步保证以此为依据开发出的软件系统可靠性强,易于理解和维护。

模块之间的耦合应尽可能的低,模块的内聚度应尽可能的高。

4.在软件开发中,需求分析阶段产生的主要文档是( B )。

A) 可行性分析报告B) 软件需求规格说明书C) 概要设计说明书D) 集成测试计划【解析】A)错误,可行性分析阶段产生可行性分析报告。

C)错误,概要设计说明书是总体设计阶段产生的文档。

D)错误,集成测试计划是在概要设计阶段编写的文档。

B)正确,需求规格说明书是后续工作如设计、编码等需要的重要参考文档。

5.算法的有穷性是指( A )。

A) 算法程序的运行时间是有限的B) 算法程序所处理的数据量是有限的C) 算法程序的长度是有限的D) 算法只能被有限的用户使用【解析】算法原则上能够精确地运行,而且人们用笔和纸做有限次运算后即可完成。

有穷性是指算法程序的运行时间是有限的。

6.对长度为n的线性表排序,在最坏情况下,比较次数不是n(n-1)/2的排序方法是( D )。

A) 快速排序B) 冒泡排序C) 直接插入排序D) 堆排序【解析】除了堆排序算法的比较次数是,其他的都是n(n-1)/2。

计算机二级access机试难点

计算机二级access机试难点

计算机二级access机试难点1最大年龄与最小年龄的差值,标题是magem age:Max([tTeacher]![年龄]-min([tTeacher]![年龄]) 2 上年度一月五号之前"<=DateSerial(Year(Date())-1,5,1)"3 标签标题设置为系统当前日期Tda.Caption=Date4 添加优惠价格,优惠价格=费用*(1-10%)优惠后价格:[费用]*0.95添加控件,依据团队id,计算团队个数=Count(团队ID)6 本年度4月1日DateSerial(Year(Date()),4,1)7 年龄小于平均年龄<(SELECT AVG([年龄])from[tStudent])8 最高储备与最低储备相差最小的数量Min([最高储备]-[最低储备])9 运行查询时,提示信息为“请输入班级编号”在"条件"行输入"[请输入班级编号:]"10学生学号与学生姓组合在一起,只显示学生的姓[学号]+Left([姓名],1)11设置年龄字段为参数,参数值引用窗体上的控件值在"年龄"字段的"条件"行输入"[Forms]![fTemp]![tAge]"12表中年龄字段值加1,并清楚团员否字段值的值在"年龄"字段的"更新到"行输入"[年龄]+1""团员否"字段的"更新到"行输入"Null"。

13查找身份证第4位到第6位记录为102条件"行输入"Mid([身份证],4,3)=10214已住天数:Day(Date()-[入住日期])应交金额: (Day(Date()-[入住日期])*[价格]15计算控件党员否字段为真显示党员党员否字段为假显示非党员在"控件来源"行输入=IIf([党员否]=True,"党员","非党员")16年龄为偶数的人员简历字段清空条件"行输入"[年龄] Mod 2=0",在"简历"字段"更新到"行输入"" ""。

计算机二级《Access》基础习题与答案合集1篇

计算机二级《Access》基础习题与答案合集1篇

计算机二级《Access》基础习题与答案合集1篇计算机二级《Access》基础习题与答案 12022计算机二级《Access》基础习题与答案1[简答题]在考生文件夹下有一个数据库文件“samp2.accdb”,里面已经设计好了两个表对象“tNorra”和“tStock”。

请按以下要求完成设计。

(1)创建一个查询,查找产品最高储备与最低储备相差最小的数量并输出,标题显示为“m_data”,所建查询命名为“qT1”。

(2)创建一个查询,查找库存数量在合理范围([最低储备,最高储备])的产品,并显示“产品名称”和“库存数量”。

所建查询名为“qT2”。

(B)创建一个查询,按输入的产品代码查找其产品库存信息,并显示“产品代码”、“产品名称”和“库存数量”。

当运行该查询时,应显示提示信息:“请输入产品代码:”。

所建查询名为“q33”。

(4)创建一个交叉表查询,统计并显示每种产品不同规格的平均单价,显示时行标题为产品名称,列标题为规格,计算字段为单价,所建查询名为“qT4”。

注意:交叉表查询不做各行小计。

参考解析:【考点分析】本题考点:创建条件查询、总计查询、交叉表和参数查询等。

【解题思路】第1、2、3、4小题在设计视图中创建不同的查询,按题目要求添加字段和条件轰达,创建交叉表查询时分别设置行、列、值字段。

2[单选题] 条件“性别=女Or工资额2000”的含义是A.性别为女并且工资额大于2000的记录B.性别为女或者工资额大于2000的记录C.性别为女并非工资额大于2000的记录D.性别为女或工资额大于2000.且二者择一的记录参__:B参考解析:0R逻辑运算符表示“或”操作,在连接的两个表达式中,当两个表达式都为假时,运算结果才为假。

因此条件“性别=女Or工资额2000”的含义是性别为女或者工资额大于2000的记录。

3[单选题] 下列关于对象“更新前”事件的叙述中,正确的是()。

A.在控件或记录的数据变化后发生的事件B.在控件或记录的数据变化前发生的事件C.当窗体或控件接收到焦点时发生的事件D.当窗体或控件失去了焦点时发生的事件参__:B参考解析:ACCess对象事件有单击、双击、更新前、更新后等事件,而“更新前”事件表示的是在控件或记录的数据变化前发生的事件。

计算机二级access考试题答案

计算机二级access考试题答案

计算机二级access考试题答案一、单项选择题(每题1分,共20分)1. 在Access数据库中,要创建一个新表,可以使用以下哪个视图?A. 表单视图B. 报表视图C. 数据表视图D. 设计视图答案:D2. 下列哪个选项不是Access数据库中的数据类型?A. 文本B. 数字C. 日期/时间D. 多媒体答案:D3. 在Access中,创建查询时,以下哪个选项不是查询设计视图的组成部分?A. 选择字段行B. 排序行C. 数据行D. 筛选行答案:C4. 以下哪个函数不能用于计算字符串长度?A. LENB. LEFTC. RIGHTD. MID答案:B5. 在Access中,要对数据表中的记录进行排序,可以使用哪种查询?A. 选择查询B. 交叉表查询C. 操作查询D. 参数查询答案:A6. Access数据库中,哪个视图允许用户直接编辑表中的数据?A. 表单视图B. 报表视图C. 数据表视图D. SQL视图答案:C7. 在Access中,以下哪个选项不是窗体的控件类型?A. 文本框B. 标签C. 命令按钮D. 数据表答案:D8. 在Access数据库中,以下哪个选项不是报表的节?A. 页眉B. 报表头C. 细节D. 页脚答案:B9. 在Access中,要创建一个计算字段,应该在哪个视图中进行?A. 查询设计视图B. 表单设计视图C. 报表设计视图D. 数据表视图答案:A10. Access数据库中,以下哪个选项不是表的属性?A. 主键B. 字段名C. 索引D. 记录源答案:D11. 在Access中,要设置字段的默认值,应该在哪个视图中进行?A. 表单视图B. 报表视图C. 设计视图D. 数据表视图答案:C12. Access数据库中,以下哪个函数用于计算两个日期之间的差异?A. DATEDIFFB. DATEADDC. DATEPARTD. DATESERIAL答案:A13. 在Access中,以下哪个选项不是窗体的属性?A. 记录源B. 标题C. 页码D. 数据行答案:D14. 在Access数据库中,以下哪个选项不是报表的排序和分组依据?A. 字段名B. 字段类型C. 字段表达式D. 字段排序答案:B15. Access数据库中,以下哪个选项不是操作查询的类型?A. 生成表查询B. 追加查询C. 更新查询D. 删除查询答案:B16. 在Access中,要设置表的索引,应该在哪个视图中进行?A. 表单视图B. 报表视图C. 设计视图D. 数据表视图答案:C17. Access数据库中,以下哪个函数用于获取当前日期?A. NOWB. TODAYC. DATED. TIME答案:B18. 在Access中,以下哪个选项不是窗体的事件?A. 打开事件B. 关闭事件C. 打印事件D. 保存事件答案:D19. 在Access数据库中,以下哪个选项不是报表的属性?A. 记录源B. 页码C. 报表头D. 数据行答案:D20. Access数据库中,以下哪个选项不是宏的类型?A. 自动执行宏B. 条件执行宏C. 操作查询宏D. 事件触发宏答案:C二、多项选择题(每题2分,共20分)21. 在Access中,以下哪些视图可以用来创建表?A. 设计视图B. 数据表视图C. SQL视图D. 表单视图答案:A, B, C22. Access数据库中,以下哪些选项是查询的类型?A. 选择查询B. 交叉表查询C. 生成表查询D. 参数查询答案:A, B, C, D 23. 在Access中,。

全国计算机等级考试 二级Access数据库程序设计 操作题易错点整理

全国计算机等级考试 二级Access数据库程序设计 操作题易错点整理

关键字:DLookup用法:DLookup(”目标显示字段”,”目标字段所在表”,”目标搜索字段=数据源相关字段”)相关题:一3(4)、四3(4)、七1(6)例:关键字:DAvg用法:DAvg(”目标字段”,”目标字段所在表”,”条件”)相关题:二2(3)关键字:DateDiff用法:DateDiff(”yyyy/m/d/ww/h/n/s”,日期1,日期2)相关题:三1(2)、十二1(2)例:DateDiff("yyyy",Date(),[出生日期])>16关键字:先修课程用法:N/A相关题:三2(4)关键字:列表框行来源用法:XXX.AddItem ("XXX")相关题:四3(4)关键字:子窗体用法:N/A相关题:五2(4)关键字:输入掩码用法:N/A相关题:六1(4)、十三1(2)、十九1(4)关键字:模糊参数查询用法:Like "*" & [XXX] & "*"相关题:六2(1)、十一2(2)关键字:重叠窗口用法:N/A相关题:八1(6)关键字:过滤器用法:Me.Filter = "XXX='xxx'"相关题:八3(3)关键字:DoCmd.Close用法:DoCmd.Close acForm, "XXX"相关题:八3(5)、十一3(6)、十八3(5)关键字:控件来源用法:tStatus.ControlSource = "=IIf(2012 - Year([聘用时间]) >= 30, '老员工', '普通员工')"相关题:九3(4)关键字:DCount用法:DCount("学号", "tstud", "条件")相关题:十二3(5)关键字:SetFocus用法:Me!tUser.SetFocus相关题:十二3(5)关键字:DoCmd.OpenReport用法:DoCmd.OpenReport "rReader", acViewPreview, , "职称in('教授','副教授')"相关题:十三3(3)、二十3(4)关键字:调用宏用法:DoCmd.RunMacro "mEmp"相关题:十五3(4)关键字:MsgBox用法:MsgBox("①", ②, "③") 相关题:二十一3(4)①②③例:MsgBox("报表预览", vbYesNo + vbQuestion, "确认")其余:八2(3)、八3(4)、九3(3)、十3(4)、十三2(2)、十五3(4)、十七3(5)、二十1(6)2(2)、二十二3(3)、二十五2(4)、二十七1(1)3(4)Between DateSerial(Year([出生日期]),5,21) And DateSerial(Year([出生日期]),6,21)Me!子对象.SourceObject = "fGrade" Me!子对象.Form.NavigationButtons = FalseMe.Caption = UCase(bTitle.Caption)调用mdPnt,预览输出:mdPnt acViewPreview调用mdPnt,打印输出:mdPnt acViewNormal库存金额: Sum([单价]*[库存数量]) 得求和啊啊啊!计算1+2+3+…+n<=30000的最大n值Dim i As IntegerDim sum As Longsum = 0For i = 0 To 30000 sum = sum + iIf sum <= 30000 Then n = iEnd IfNext i双击连线——。

计算机二级ACCESS考试必看错题

计算机二级ACCESS考试必看错题

1.Access 中,不能在()中对数据进行重新排序正确答案:窗体2.Access提供了一个()有关产品和销售管理的数据库正确答案:NorthWind3.Access 中,可以在命令“()”执行后设置筛选条件正确答案:按窗体筛选4.Access 中,设置为主键的字段()正确答案:系统自动设置索引5.Access 提供的筛选记录的常用方法有三种,以下()不是常用的正确答案:内容排除筛选6.Access允许使用外部数据源的数据,为了使外部数据源的格式不变,且在它的源程序中仍可使用,采用()方式正确答案:链接表7.字段名可以是任意想要的名字,最多可达()个字符所选答案:648.在数据表的设计视图中,数据类型不包括()类型正确答案:逻辑9.以下软件中,()属于大型数据库管理系统正确答案:SQL Server10.具有联系的相关数据按一定的方式组织排列,并构成一定的结构,这种结构即()正确答案:数据模型11.以下关于Access 的说法中,不正确的是()正确答案:Access可以接受多种格式的数据13.Access 中,()字段类型的长度由系统决定正确答案:是/否14.使用Access按用户的应用需求设计的结构合理、使用方便、高效的数据库和配套的应用程序系统,属于一种正确答案:数据库应用系统15.设计数据库表时,索引的属性有几个取值正确答案: 316.Access 中,()可以从一个或多个表中删除一组记录正确答案:交叉表查询18.下列说法中,不属于数据模型所描述的内容的是正确答案:数据操作19.Access 中,在数据表中删除一条记录,被删除的记录正确答案:不能恢复20.以下字符串符合Access字段命名规则的是所选答案:'address'正确答案:%address%21.Access 中,可以使用()菜单中的命令删除数据表中的记录正确答案:编辑23.在Access 中,要对数据表中的数据进行排序,使用()菜单中的命令所选答案:视图正确答案:记录24.Access 中,利用数据表视图下的“记录”菜单可实现对数据的所选答案:筛选正确答案:追加25.某数据库的表中要添加一个word文档,则该采用的字段类型是正确答案:OLE对象数据类型27.对查询能实现的功能叙述正确的是正确答案:选择字段,选择记录,编辑记录,实现计算,建立新表,建立基于查询的报表和窗体28.关于报表功能的叙述不正确的是正确答案:可以呈现各种格式的数据29.在“NewV ar=528”语句中,变量NewV ar的类型默认为正确答案:V ariant30.窗体是Access数据库中的一种对象,以下哪项不是窗体具备的功能正确答案:输出数据31.下列Case语句中错误的是正确答案:Case Is>10 And Is<5032.在Access数据库的表设计视图中,不能进行的操作是正确答案:删除记录33.邮政编码是由6位数字组成的字符串,为邮政编码设置输入掩码,正确的是正确答案:00000034.在现实世界中,每个人都有自己的出生地,实体“人”与实体“出生地”之间的联系是正确答案:一对多联系35.在下列关系运算中,不改变关系中的属性个数但能减少元组个数的是正确答案:投影36.窗口事件是指操作窗口时所引发的事件。

二级计算机access操作题

二级计算机access操作题

二级计算机access操作题二级计算机Access操作题一、选择题(每题1分,共10分)1. 在Access数据库中,以下哪个选项不是表的属性?A. 记录数B. 字段名C. 主键D. 索引2. 以下哪个不是Access数据库中的数据类型?A. 文本B. 数字C. 日期/时间D. 图像3. 在Access中,要创建一个新的查询,可以使用以下哪个选项?A. 表设计视图B. 查询设计视图C. 报表设计视图D. 宏设计视图4. 以下哪个不是Access数据库中的数据表的视图模式?A. 数据表视图B. 布局视图C. 表单视图D. 报表视图5. 在Access中,要对数据表进行排序,可以使用以下哪个工具?A. 排序和筛选组B. 条件格式C. 数据验证D. 数据类型6. 以下哪个不是Access数据库中的数据表的字段属性?A. 必填B. 默认值C. 格式D. 打印7. 在Access中,要创建一个新的表单,可以使用以下哪个选项?A. 表设计视图B. 查询设计视图C. 表单设计视图D. 报表设计视图8. 以下哪个不是Access数据库中的数据表的索引类型?A. 单字段索引B. 多字段索引C. 唯一索引D. 隐藏索引9. 在Access中,要对数据表进行分组,可以使用以下哪个工具?A. 排序和筛选组B. 条件格式C. 分组与汇总D. 数据验证10. 以下哪个不是Access数据库中的报表控件?A. 文本框B. 标签C. 图像D. 表单二、填空题(每空1分,共10分)11. 在Access中,创建数据表时,可以设置字段的________,以确保数据的一致性和准确性。

12. 使用Access的查询功能,可以对数据进行________、排序和筛选。

13. 在Access中,创建报表时,可以通过________来控制报表的布局和格式。

14. 要将Access数据库中的表与其他应用程序共享,可以使用________功能。

15. 在Access中,可以通过设置字段的________,来限制用户输入的数据类型。

全国计算机二级ACCESS考试试题及答案

全国计算机二级ACCESS考试试题及答案

全国计算机二级ACCESS考试试题及答案
1、ACCESS中如何打开一个表?
A、点击“文件”菜单下的“打开”命令,然后选择表文件即可
2、ACCESS的文档多大可以储存?
A、ACCESS支持的文件最大大小为2GB,超过2GB将无法保存或打开
文件。

3、在ACCESS中,如何设置表中保存的记录的数量?
A、在设计视图中,可以使用“字段属性”设置控件的“可显示行数”属性即可。

4、ACCESS中如何使用查询联结?
A、在查询设计器中,勾选“查询联结”框,然后点击“添加”按钮,即可在两张表之间进行查询联结。

5、什么是表连接?
A、表连接是指在两个或多个表中将具有相同记录标识的数据连接起
来的一种数据库连接方式。

6、ACCESS中当数据表内容变化,报表中的内容也会随之改变吗?
A、是的,报表会根据关联的数据变化而变化。

7、ACCESS中使用宏可以实现哪些功能?
A、可以根据条件自动运行相应的任务和命令,以实现数据批量处理、快速查询等功能。

8、在ACCESS中,如何创建主键?
A、点击设计视图中字段的下拉菜单,选择“索引/主键”,启用“主键”复选框后即可将字段设置为主键。

9、ACCESS中怎么实现多表查询?
A、可以使用“多表查询”,将多张表的记录根据联结条件连接起来,查询出需要的记录。

10、怎样在ACCESS中创建宏?。

计算机二级Access难点题集

计算机二级Access难点题集

计算机⼆级Access难点题集计算机⼆级Access难点题集1. 添加⼀个计算字段“优惠后价格”,计算公式为:优惠后价格=费⽤*(1-10%)解:在新添加的字段中输⼊“优惠后价格:([费⽤]*(.9))析:字段⽂本后要写⼊公式,且注意中括号和⼩括号2. 不在什么什么范围内解:在条件中输⼊:False析:可输⼊False或Off3. 出发时间在2002年以前的团队记录解:出发时间“<#2002-1-1#”析:要输⼊⼩于的具体⽇期并且在⽇期的前后加上#4. 将“exam.mdb”数据库⽂件中的表对象“tLine”导⼊到“sampl.mdb”数据库⽂件内解:选择“⽂件”菜单下的“获取外部数据”中的导⼊,或者右击,然后再“导⼊”对话框中选择考⽣⽂件夹下的“exam.mdb”,在选择该库中的“tLine”,点击确定进⾏导⼊析:注意是导⼊到samp1中,⽽不是具体的表中5. 复选框选项按钮≠复选框标签6. 在两个字段之间增添⼀个新的字段应该在后⼀个字段中插⼊⾏7. 查找并显⽰没有在职的“A、B、C”的三个字段内容解:在职否:False“显⽰”中的钩去掉析:并没有要求显⽰在职否,故不需要显⽰8. 当设计的表中⽆相关内容时,应先关闭表再双击打开9. 创建参数查询,当运⾏该查询时,提⽰框中应显⽰“请输⼊产品代码:”解:在“产品代码”字段的条件中输⼊[请输⼊产品代码:]析:⽂本字段前后要加中括号10. 交叉表查询,统计并显⽰每种产品不同规格的平均单价解:在标题栏查询中找交叉表查询交叉表包括产品名称——⾏标题规格——列标题单价(总计:平均值)——值11. 创建⼀个选择查询,统计所有图书的平均单价解:在字段中输⼊“平均单价:(Avg([单价]))2.2.3(3)创建⼀个追加查询,从表"tTeacher1"⾥检索出年龄⼩于等于45的党员教授或年龄⼩于等于35的党员副教授记录,将其追加到空⽩表"tTeacher2"的相应五个字段中,所建查询命名为"qT3";解:选择"新建(N)",在弹出的"新建查询"窗体上选择"设计视图",然后在弹出的"显⽰表"窗体上选择"tTeacher1"表,选择"查询"菜单中的"追加查询"菜单(或者右击⿏标,在弹出的菜单中选择"追加查询"),然后从"tEmployee"选择"编号"、"姓名"、"性别"、"年龄"和"职称"五个字段,在"年龄"字段的"条件"中输⼊"<=45"并在"或"中输⼊"<=35",在"职称"字段的"条件"中输⼊"教授"并在"或"中输⼊"副教授",在"字段"中选择"政治⾯⽬",在该字段的"条件"和"或"中输⼊"党员",最后以"qT3"保存查询。

2020年国家计算机二级考试Access精选题库及答案(共150题)

2020年国家计算机二级考试Access精选题库及答案(共150题)

2020年国家计算机二级考试Access精选题库及答案(共150题)1、假设某数据表中有一个工作时间字段,查找92年参加工作的职工记录的条件是______。

A:Between #92-01-01# And #92-12-31#B:Between "92-01-01" And "92-12-31"C:Between "92.01.01" And "92.12.31"D:Between #92.01.01# And #92.12.31#答案:A2、在SQL查询语句中,下列说法正确的是______。

A:SELECT命令中必须有FROM关键字B:SELECT命令中必须有WHERE关键字C:SELECT命令中必须有GROUP关键字D:SELECT命令中必须有ORDER关键字答案:A3、在SQL查询语句中,下列说法正确的是______。

A:ASC关键字是按升序排序的意思,它必须与ORDER BY关键字一起使用B:ASC关键字是按降序排序的意思,它必须与ORDER BY关键字一起使用C:ASC关键字是按升序排序的意思,它可以不与ORDER BY关键字一起使用D:ASC关键字是按降序排序的意思,它可以不与ORDER BY关键字一起使用答案:A4、在SQL查询语句中,下列说法正确的是______。

A:DESC关键字必须与ORDER BY关键字一起使用B:DESC关键字必须与GROUP BY关键字一起使用C:DESC关键字必须与WHERE BY关键字一起使用D:DESC关键字必须与INNER JOIN关键字一起使用答案:A5、在SQL查询语句中,下列说法正确的是______。

A:HAVING子句的作用是对分组后的结果进行过滤B:HAVING子句的作用是设置查询条件C:HAVING子句的作用是用来分组的D:HAVING子句的作用是用来排序的答案:A6、根据关系模型Students(ID,学号,课程,成绩),查找所有课程成绩在70分以上学生的学号______。

计算机二级考试accesss常见难点

计算机二级考试accesss常见难点

计算机二级考试accesss常见难点ACCESS操作题常见难点1.设置年龄字段的有效性规则为大于15小于55解题关键:有效性规则“>=15 and <=55”2.设置“聘用时间”字段的默认值为当前时间解题关键:默认值“date()”3,只能输入5位0-9的数字解题关键:输入掩码“00000”4.设置开课时间字段默认值为上一年度的九月一日(本年度年号必须由函数获得)解题关键:默认值“DateSerial(Year(Date())-1,9,1)”5.查找并显示没有运动爱好的…..,解题关键:在简历字段下面条件行中输入“not like“*运动*”6.查找并显示聘期超过五年的开发部职工解题关键:在查询显示表里添加新字段“year(date())-year([聘用时间])”,在条件行输入“>5”7.检索职务为经理的职工的编号和姓名信息,然后将两信息合二为一输出,并命名字段为管理人员解题关键:添加新字段“管理人员:[编号]+[姓名]”8.将宏“mTest”重命名,保存为自动执行的宏解题步骤:将宏重命名为“AutoExec”.9.设置性别字段的有效性规则为其值只能为“男”或“女”,解题步骤:有效性规则行输入:“in(“男”,“女”)10.查找未婚职工记录解题步骤:创建查询,在婚否字段条件行输入“0“11.创建一个更新查询,用于计算水费,计算公式:水费=3.7*(本月水-上月水)解题步骤:创建查询,双击水费字段,单击工具栏“查询”|“更新查询”,在更新到行输入:“3.7*([本月水]-[上月水])”12.创建查询,当运行该查询时,提示框中应显示“请输入产品类别:”。

说明:产品类别为“产品ID”字段值的第一位。

解题步骤:添加一个字段,输入:left([产品ID],1),在条件行输入:[请输入产品类别:]13.创建一个查询,查找库存数量高于最高储备的产品解题步骤:添加字段行输入:[库存数量]-[最高储备]”,在该字段条件行输入:“>0”,单击显示行查看。

计算机二级access操作题及答案

计算机二级access操作题及答案

计算机二级access操作题及答案一、选择题1. 在Access数据库中,以下哪个不是表的属性?A. 记录B. 字段C. 索引D. 表单2. 以下哪个操作不能在Access的查询设计视图中完成?A. 添加条件B. 排序记录C. 创建宏D. 筛选记录3. 在Access中,以下哪个视图不能用于创建表?A. 设计视图B. 数据表视图C. 布局视图D. 报表视图4. 在Access中,以下哪个是创建子表的正确方法?A. 通过表单B. 通过报表C. 通过查询D. 通过主表的外键关系5. 在Access中,以下哪个不是报表的节?A. 页眉B. 组页眉C. 组页脚D. 页脚二、填空题6. 在Access中,如果需要对数据进行分组统计,可以使用查询设计中的________。

7. Access数据库中,可以通过________视图来修改表的结构。

8. 在Access中,使用________可以快速创建一个基于现有表的查询。

9. 当需要在Access中创建一个新表时,可以使用________向导。

10. 在Access中,可以通过设置字段的________属性来控制数据的输入。

三、简答题11. 简述在Access中创建查询的步骤。

12. 描述在Access中如何使用表单来输入和修改数据。

13. 解释在Access中如何使用报表来打印数据。

四、操作题14. 假设你有一个名为“学生信息”的表,其中包含“学号”、“姓名”、“性别”和“年龄”四个字段。

请创建一个查询,列出所有年龄大于20岁的学生信息。

15. 在“学生信息”表的基础上,创建一个名为“学生年龄统计”的报表,该报表按性别分组,并显示每个性别的学生人数。

16. 利用“学生信息”表,创建一个表单,允许用户输入新的学生记录,并能够保存到表中。

17. 在“学生信息”表中,添加一个新的字段“专业”,字段类型为文本,最大长度为50个字符,并设置默认值为“计算机科学”。

五、论述题18. 论述在Access中使用宏与使用VBA编程的区别和适用场景。

二级Access上机试题重点问题集锦

二级Access上机试题重点问题集锦

上机重点与难点说明:1、这里给出的是上机题库中比较重要或是难的题目的解析,并没有给出详细的步骤。

2、编程题单独总结,放在本文的最后一部分。

3、本文所总结的内容是未来教育的二级上机综合训练的49套题。

4、010105:表示上机题库中第一套题的基本操作的第一小题。

5、因时间及个人精力有限,本文如有差错请同学们指正。

6、只需要编程部分解析的同学,打印最后两页即可。

第一部分常见题目的解析010105:"010-"部分自动输出,后八位为0到9的数字显示。

【输入掩码属性设置为:"010-"00000000 】010202:查找并显示所有"李"姓学生【在姓名字段的条件行输入:like "李*" 】010303:在报表的页面页脚节区添加一个计算控件,显示系统年月。

【添加一个文本框控件,设置控件来源属性:=Date() 】010304:按"编号"字段的前4位分组统计每组记录的平均年龄,并将统计结果显示在组页脚节区。

【视图菜单--排序/分组--选择编号字段--组页脚选是。

在设计视图中,将“编号”文本框移动到组页脚节,设置控件来源属性:=Left([编号],4)在编号页脚添加一个文本框,对应的标签标题改为“平均年龄”,设置文本框的控件来源为“=avg([年龄])”,并设置文本框的“名称”属性为“tAvg”】020201:计算并输出教师最大年龄与最小年龄的差值,显示标题为"m_age"【添加一个计算字段m_age:Max([年龄])-Min([年龄]) 】020303:设置报表主体节区内文本框"tDept"的控件来源为计算控件。

要求该控件可以根据报表数据源里的"所属部门"字段值,从非数据源表对象"tGroup"中检索出对应的部门名称并显示输出。

计算机二级Access基础习题及答案份

计算机二级Access基础习题及答案份

计算机二级Access基础习题及答案(1)份计算机二级Access基础习题及答案 12017计算机二级Access基础习题及答案(1)下列关于SQL命令的叙述中,错误的是( )。

A.INSERT命令可以将一条新记录插入表中B.UPDATE命令可以更新表中已存在的记录C.DEl.ETE命令可以删除表中已存在的记录D.SELECT命令不能与GRUP BY一起使用(2)图书表中有“出版日期”字段,若需查询出版日期在1990年到l999年出版物,正确的表达式是( )。

A.Like”1997/*/*”B.Between#1997/l/1#and#1997/12/31#C.In(”1997/*/*”)D.Like#1999/*/*#(3)支持数据库各种操作的软件系统称为( )。

A.命令系统B.数据库系统C.操作系统D.数据库管理系统(4)数据库应用系统包括( )。

A.数据库语言、数据库B.数据库、数据库应用程序C.数据管理系统、数据库D.数据库管理系统(5)如果一个窗体中的内容较多而无法将数据在一页中显示出来时,要对内容进行分页,应使用的控件是( )。

A.命令按钮B.组合框C.选项卡D.选项组(6)在关系数据库中,关系是指( )。

A.各条记录之间有一定关系B.各个字段之间有一定关系C.各个表之间有一定的关系D.满足一定条件的二维表(7)在窗体设计视图中,必须包含的部分是( )。

A.主体B.窗体页眉和页脚C.页面页眉和页脚D.主体、页面页眉和页脚(8)在窗体设计时,要改变窗体的外观,应设置的是( )。

A.控件B.标签C.属性D.数据源(9)设置计算型控件的控件源,计算表达式开始的符号是( )。

A.“,”B.“”C.“一”D.“”。

计算机二级access考试试题及答案详解

计算机二级access考试试题及答案详解

计算机二级access考试试题及答案详解一、单选题1. 在Access数据库中,用于存储数据的基本单位是()。

A. 表B. 查询C. 报表D. 宏答案:A2. 以下哪个选项不是Access数据库中的视图类型?()A. 表视图B. 查询视图C. 表单视图D. 报表视图答案:C3. 在Access中,创建查询时,以下哪个字段不能作为查询条件?()A. 字符串字段B. 数字字段C. 日期字段D. 表名答案:D二、多选题1. Access数据库中,以下哪些操作可以用于数据的筛选?()A. 使用查询设计视图B. 使用筛选按钮C. 使用宏D. 使用SQL语句答案:A B D2. 在Access中,以下哪些对象可以包含记录的集合?()A. 表B. 查询C. 表单D. 报表答案:A B D三、判断题1. Access数据库中,表单是用来输入、修改和删除数据的。

()答案:正确2. Access数据库中,宏不能用于自动化任务。

()答案:错误四、填空题1. 在Access数据库中,用于连接两个表的字段被称为______。

答案:主键2. Access数据库中,用于执行特定操作的一系列命令集合被称为______。

答案:宏五、简答题1. 请简述在Access数据库中创建表单的主要步骤。

答案:创建表单的主要步骤包括:选择表单的类型,设置表单的属性,添加控件,设置控件的属性,以及保存和测试表单。

2. 描述Access数据库中查询的类型及其用途。

答案:查询的类型包括选择查询、参数查询、交叉表查询、操作查询等。

选择查询用于从数据库中检索数据;参数查询允许用户输入参数来过滤数据;交叉表查询用于生成汇总数据的交叉表;操作查询用于对数据库中的数据进行添加、更新或删除操作。

六、案例分析题1. 假设你有一个包含员工信息的数据库,需要创建一个查询,显示所有部门人数超过10人的部门名称和人数。

请写出相应的SQL语句。

答案:```sqlSELECT 部门名称, COUNT(*) AS 人数FROM 员工表GROUP BY 部门名称HAVING COUNT(*) > 10;```2. 你被要求设计一个表单,用于输入新的员工信息。

(完整版)二级ACCESS常考点总结版

(完整版)二级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([工作时间])<1992工作时间小于1992年的7.“010-”00000000输入掩码8.AAAAA/LLLLL/99999/CCCCC 输入掩码:必须数字或字母/必须字母/选择数字或空格/选择字符或空格9.yes或-1/not yes或0查询条件为是/否的记录(一般相对于选项按钮)10.is null/is not null查询条件为空值/不能为空值11.year([工作时间])或 left([工作时间],4)查询条件为显示工作时间字段的年份的记录12.>=18 and <=20或between18 and 20查询条件为18到20的13.AutoExec宏命名:自动执行14.In(“男”,“女”)或男or女表有效性规则为只能输入男或女15.[年龄]mod2<>0/[年龄]mod2=0查询条件为年龄为奇数的/年龄为偶数的16.<(select avg([年龄])from[tStud])查询条件为在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,“党员”,“非党员”)函数:党员否字段为真时显示记录为党员,假时显示为非党员IIf(mid([编号],5,2)=“10”,“信息”,“管理”)函数:将编号字段第56位为“10”的记录显示为信息,反之显示为管理IIf([性别]=“男”and [年龄]<20,“1”,“0”)函数:性别为男年龄小于20的人在复选框中为选中,否者为不显示状态22.取整函数:Int()小于的第一个负数 Fix()大于的第一个负数 Round()四舍五入23.str()/Instr()数字转化为字符串/检索子字符串在字符串中最早出现的位置()可以将null值转换为0,空字符串(“”)或则其他的指定值25.=str(month([工作时间]))+“月”例工作时间为1998-8-17则返回值为“8月”26.TransferDatabase 宏命令:从其他数据库导入或导出数据27.Beep 宏命令:“嘟嘟”声28.SetValue 宏命令:窗体或报表控件属性值2. 80个操作题考点考点1.设置"规格"字段的输入掩码为9位字母、数字和字符的组合。

二级access难点之——综合应用题难点

二级access难点之——综合应用题难点

1.报表中考察文本框数据中的的控件来源(一般是字段)。

这个考的是绑定字段,一定要记住。

就是用文本框控件来绑定这一个字段,文本框,属性,数据,控件来源,选择性别就行了。

2.窗体中考察命令按钮的事件过程,打开宏。

直接在事件过程的下方选中宏就可以了。

如果要写语句来打开宏的话,这样写,docmd.runmacro(这是宏的单词) “memp”(这是宏的名称)3.添加计算控件,其实就是添加文本框,在文本框的控件来源中输入函数。

比如说给报表添加一个计算控件,计算出教师的平均年龄在文本框中计算的时候一定不要忘了写等号。

Cstr(year(date()))+年+cstr(month(date()))+月就可以了。

这是考察动态属性的问题,一般是通过命令代码来修改标题,名称。

格式是这样的对象.标题(名称,这两个都要用英文单词)=你要设置的属性。

以上题为例对象是窗体(me),标题(caption)后面的属性是**年度报表输出,如何表达这个才是本题的难点。

标准答案是这样的,format(date,”yy”)+ “年度报表输出”因为是两个**,所以才是yy,如果是year(date()) + “年度报表输出”就是截取的一个年份了,如2013,而不是13年。

1.画红线的也是设置动态属性,不过对象不是窗体了,而是按钮了。

因此这样写按钮名称(bt2.caption= ),粗体显示,这个还不会表达。

Bt2.fontbold=true fontbold这个单词的意思是字体加粗的意思。

所以说bt2字体加粗为真。

2.以预览方式打开表,就是docmd.openreport “remp”,acviewpreview3.执行命令,打开报表(什么报表,要指明,然后是以预览的方式打开)最后一个是单击退出按钮,调用宏,在事件过程的下方就有你需要的宏,不需要写代码。

考察排序与分组的问题注意:有分组就一定有排序,一般都是先进行排序(根据什么排序,如果不是字段,就写表达式),然后再进行分组的,分组往往会出现一个组页眉或者是组页脚,题目就会要你在这里面添加一个计算控件,这个时候用表达式(通过函数)做就行了,很简单。

二级access数据库考试试题及答案

二级access数据库考试试题及答案

二级access数据库考试试题及答案一、单选题(每题2分,共20分)1. 在Access数据库中,用于存储数据的表单类型是()。

A. 表单B. 查询C. 报表D. 宏答案:A2. Access数据库中,用于创建表之间的关系是()。

A. 表单B. 查询C. 关系D. 报表答案:C3. 在Access中,下列哪个不是数据类型()。

A. 文本B. 数字C. 日期/时间D. 图片答案:D4. Access数据库中,用于对数据进行排序和筛选的视图是()。

A. 表视图B. 设计视图C. 查询视图D. 报表视图答案:C5. 在Access中,创建一个新表单,可以通过()来实现。

A. 使用表单向导B. 使用设计视图C. 使用宏D. 使用模块答案:A6. Access数据库中,用于定义数据输入规则的属性是()。

A. 输入掩码B. 有效性规则C. 默认值D. 格式答案:B7. 在Access中,用于执行一系列操作的自动化工具是()。

A. 表单B. 查询C. 宏D. 模块答案:C8. Access数据库中,用于存储和执行SQL语句的查询类型是()。

A. 选择查询B. 操作查询C. SQL查询D. 交叉表查询答案:C9. 在Access中,用于创建数据报表的视图是()。

A. 表视图B. 设计视图C. 报表视图D. 数据透视表视图答案:C10. Access数据库中,用于设置表单的启动属性是()。

A. 表单属性B. 数据属性C. 事件属性D. 控件属性答案:A二、多选题(每题3分,共15分)1. 在Access中,可以作为主键的数据类型包括()。

A. 文本B. 数字C. 日期/时间D. 自动编号答案:A、B、C、D2. Access数据库中,可以创建的查询类型包括()。

A. 选择查询B. 参数查询C. 交叉表查询D. SQL查询答案:A、B、C、D3. 在Access中,可以设置的表单控件属性包括()。

A. 名称B. 标签C. 控件来源D. 事件答案:A、B、C、D4. Access数据库中,可以用于数据输入的表单控件包括()。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
OpenStoredProcedure 在 Microsoft Access 项目中,在“数据表”视图中打开存储过程。
OpenTable 操作 可以在“数据表”视图或“打印预览”中打开表,也可以选择表的数据输入模式。
OpenView 操作 在 Microsoft Access 项目中,在“数据表”视图、视图“设计”视图中打开视图。
1、DateDiff()函数
返回 Variant (Long) 的值,表示两个指定日期间的时间间隔数目。
语法:
DateDiff(interval, date1, date2[, firstdayofweek[, firstweekofyear]])
DateDiff 函数语法中有下列命名参数:
vbFirstFourDays 2 从第一个其大半个星期在新的一年的一周开始。
vbFirstFullWeek 3 从第一个无跨年度的星期开始。
说明
DateDiff 函数可用来决定两个日期之间所指定的时间间隔数目。例如,可以使用 DateDiff 来计算两个日期之间相隔几日,或计算从今天起到年底还有多少个星期。
Rename 操作 重新命名一个指定的数据库对象。
RepaintObject 操作 可完成指定数据库对象挂起的屏幕更新。
Requery 操作 可以通过重新查询控件的数据源来更新活动对象指定控件中的数据。
Restore 操作 将已最大化或最小化的窗口恢复为原来的大小,操作没有任何参数。
OpenFunction 操作 在 Microsoft Access 项目中,可以在“数据表”视图、打开一个用户定义函数。
OpenModule 操作 可在指定的过程中打开指定的 Visual Basic 模块。
OpenQuery 操作 该操作将运行一个操作查询。
OpenReport 操作 可以在“设计”视图或“打印预览”中打开报表,或者可以立即打印报表。也可以限制需要在报表中打印的记录数。
firstweekofyear 可选。指定一年的第一周的常数。如果未予指定,则以包含 1 月 1 日的星期为第一周。
设置
interval 参数的设定值如下:
设置 描述
yyyy 年
q 季
m 月
y 一年的日数
d 日
w 一周的日数
Maximize 操作 可以放大活动窗口,使其充满 Microsoft Access 窗口。
Minimize 操作 可以将活动窗口缩小为 Microsoft Access 窗口底部的小标题栏。
MoveSize 操作 可以移动活动窗口或调整其大小。
MsgBox 操作 可以显示包含警告信息或其他信息的消息框。
GoToPage 操作 可以在活动窗体中将焦点移到指定页的第一个控件上
GoToRecord 操作 可以使打开着的表、窗体或查询结果集中的指定记录变成当前记录。
Hourglass 操作 可以使鼠标指针在宏执行时变成沙漏图像(或其他所选图标)。该操作可在视觉上表明宏正在执行。当宏操作或宏本身需要花很长时间执行时,该功能特别有用。
RunMacro 操作 可以执行宏。该宏可以在宏组中。
RunSQL 操作 可以运行 Microsoft Access 的操作查询。还可以运行数据定义查询。
Save 操作 可以保存一个指定的 Access 对象或在没有指定的情况下保存当前活动的对象。
SelectObject 操作 可选择指定的数据库对象。
SelectObject 操作 可选择指定的数据库对象。
SendKeys 操作 可以将键击直接发送到 Microsoft Access 或活动的 Windows 应用程序中。
SendObject 操作 可以将指定的 Microsoft Access 数据表、窗体、报表、模块或数据访问页包含在电子邮件消息中,以便查看和转发。
ww 周
h 时
n 分钟
s 秒
firstdayofweek 参数的设定值如下:
常数 值 描述
vbUseSystem 0 使用 NLS API 设置。
vbSunday 1 星期日(缺省值)
vbMonday 2 星期一
vbTuesday 3 星期二
CopyDatabaseFile 以为当前的与 Microsoft Access 项目连接的 Microsoft SQL Server 7.0 或更高版本数据库制作副本。Access 脱离当前的数据库,然后使其附加到目标服务器上。
DeleteObject 操作 用 DeleteObject 操作可删除指定的数据库对象。
Close 操作 可以关闭指定的 Microsoft Access 窗口,如果没有指定窗口,则关闭活动窗口。
CopyObject 操作 可以将指定的数据库对象复制到另外一个 Microsoft Access 数据库 (.mdb) 中,。例如,可以在另一个数据库中复制或备份一个已有的对象,也可以快速地创建一个略有更改的相似对象。
DATEDIFF函数在Access和MSSQL中的使用区别
ACCESS中用法:DATEDIFF('day', pubdate, Now())
MSSQL中用法:DATEDIFF(day, pubdate, getdate())
2、宏命令一览表
AddMenu 操作 窗体或报表的自定义菜单栏。自定义菜单栏可替换窗体或报表的内置菜单栏。
RunApp 操作 可以在 Microsoft Access 中运行一个 Microsoft Windows 或 MS-DOS 应用程序。
RunCode 操作 可以调用 Microsoft Visual Basic 的 Function 过程。
RunCommand 操作 可以运行 Microsoft Access 的内置命令。
SetMenuItem 操作 可以设置活动窗口的自定义菜单栏或全局菜单栏上的菜单项状态。
SetValue 操作 可以设置 Microsoft Access 窗体、窗体数据表或报表上的字段、控件或属性的值。
SetWarnings 操作 可以打开或关闭系统消息。
部分 描述
interval 必要。字符串表达式,表示用来计算date1 和 date2 的时间差的时间间隔
Date1□date2 必要;Variant (Date)。计算中要用到的两个日期。
Firstdayofweek 可选。指定一个星期的第一天的常数。如果未予指定,则以星期日为第一天。
ApplyFilter 操作 可以对表、窗体或报表应用筛选、查询或 SQL Where 子句,以便限制或排序表的记录以及窗体或报表的基础表或基础查询中的记录。
Beep 操作 可以通过计算机的扬声器发出嘟嘟声。
CancelEvent 操作 可以取消一个事件,该事件在取消前用于引发 Microsoft Access 执行后来包含该操作的宏。宏名称即为事件属性的设置,如 BeforeUpdate、OnOpen、OnUnload 或 OnPrint。
Echo 操作 可以指定是否打开回响。例如,可以使用该操作在宏运行时隐藏或显示运行结果。
FindNext 操作 可以查找下一个、符合前一个 FindRecord 操作或“在字段中查找”对话框中指定条件的记录(通过单击“编辑”菜单中的“查找”可以打开“在字段中查找”对话框)。使用 FindNext 操作可以反复搜索记录。例如,可以在某一特定客户的所有记录间进行连续移动。
OpenDataAccessPage 可以在“设计”视图中,使用 OpenDataAccessPage 操作打开数据访问页。
OpenDiagram 操作 在 Microsoft Access 项目中,在“设计”视图中打开数据库图表。
OpenForm 操作 可以在“窗体”视图中打开窗体。
如果 date1 比 date2 来得晚,则 DateDiff 函数的返回值为负数。
firstdayofweek 参数会影响使用时间间隔符号 “W” 或 “WW” 计算的结果。
如果 date1 或 date2 是日期文字,则指定的年份成为该日期的固定部分。但是,如果 date1 或 date2 用双引号 (" ") 括起来,且年份略而不提,则在每次计算表达式 date1 或 date2 时,当前年份都会插入到代码之中。这样就可以书写适用于不同年份的程序代码。
为了计算 date1 与 date2 相差的日数,可以使用“一年的日数”(y) 或“日”(d)。当 interval 是“一周的日数”(w) 时,DateDiff 返回两日期间的周数。如果 date1 是星期一,DateDiff 计算到 date2 为止的星期一的个数。这个数包含 date2 但不包含 date1。不过,如果 interval 是“周”(ww),则 DateDiff 函数返回两日期间的“日历周”数。由计算 date1 与 date2 之间星期日的个数而得。如果 date2 刚好是星期日,则 date2 也会被加进 DateDiff 的计数结果中;但不论 date1 是否为星期日,都不将它算进去。
vbWednesday 4 星期三
vbThursday 5 星期四
vbFriday 6 星期五
vbSaturday 7 星期六
常数 值 描述
vbUseSystem 0 用 NLS API 设置。
vbFirstJan1 1 从包含 1 月 1 日的星期开始(缺省值)。
在计算 12 月 31 日和来年的 1 月 1 日的年份差时,DateDiff 返回 1 表示相差一个年份,虽然实际上只相差一天而已。
示例
此示例确定在 pubs 数据库中标题发布日期和当前日期间的天数。
相关文档
最新文档