access知识点 您所在的位置:网站首页 编号姓名字段合二为一 access知识点

access知识点

2024-07-10 23:59| 来源: 网络整理| 查看: 265

Access上机难点类型题汇总

一、建立和维护数据表

1、字段的数据类型

自动编号(系统自动生成并按顺序或指定的格式增加、在创建表时自动设成主键)

是/否(假使用0或TRUE、真使用-1或FALSE)

计算字段:只能使用本表中的字段作为计算字段

查阅向导:不属于数据类型,列表框、组合框区别

2、创建数据表

通常使用设计视图完成,

通配符的用法(记住p17)

标识符使用”!”、”.”、“[ ]”:使用字段一定要指定表。

报表或窗体中的控件:使用forms

函数:

1、四舍五入函数:Round([,]) 按照指定的小数位数进入四舍五入运算的结果。[]是进入四舍五入运算小数点右边应保留的位数。 例如:Round(3.255,1)= 3.3; Round(3. 754,2)= 3.75;Round(3.754,0)= 4

2、平均值函数Avg()

例如:在tstud表中求小于所有学生年龄的平均值的学生  5

3、统计这个客人"已住天数"。

   字段行中输入:已住天数:Date()-[入住日期]

4、其中"入校年"数据由"入校时间"字段计算得到,显示为四位数字年的形式

  字段行中输入:入校年:Year([入校时间])

5、统计星期一(由预约日期判断)

  条件行中输入:Weekday([预约日期])=2

6、查找三月份上课的信息。

  条件行中输入:Month([上课日期])=3

三、统计函数类型题:

1、平均成绩取整要求用Round函数实现。

   字段行中输入:Round(Avg([成绩]))

2、统计最高分成绩与最低分成绩的差。

  字段行中输入:Max([成绩])-Min([成绩])

3、计算并输出教师最大年龄与最小年龄的差值,字段标题为       m_age。

   字段行中输入:m_age:Max([年龄])-Min([年龄])

4、最高储备与最低储备相差最小的数量,字段标题为m_data       m_data:Min([最高储备]-[最低储备])

四、SQL子查询类型题:

1、查找成绩低于所有课程总平均分的学生信息。

   条件行中输入:[请输入要比较的分数:]

12、"编号"字段值均在前面增加"05"两个字符。

    更新到中输入:"05" & [编号]

13、将所有记录的"经费"字段值增加2000元。

    更新到中输入:[经费]+2000

14、将其中的"编号"与"姓名"两个字段合二为一,字段标题为"编号姓名"。

    字段行中输入:编号姓名:[编号]+[姓名]

15、添加一个计算字段"优惠后价格",计算公式为:

    优惠后价格=费用*(1-10%)

    字段行中输入:优惠后价格:[费用]*(1-0.1)

16、学分字段值都上调10%。在更新到上写:[学分]*1.1

17、查找库存数量在合理范围([最低储备,最高储备])的产品。

 条件行中输入:Between [最低储备] And [最高储备]

 

 

 

 

 

 

※综合应用(窗体、报表)类型题集合:

※注意:在窗体或报表书写计算表达式时,表达式必须以"="开头。

   (1)字段必须带[](2)参数查询必须用[ ]括

   (3)页码[page]&”/”&[pages]    

   (4)宏引用窗体上控件值[Forms]![窗体值]![控件值]

1、文本框控件设置为"页码-总页数"形式的页码显示

  (如1-15、    2-15、...)。

  "控件来源"属性中输入:=[Page] & "-" & [Pages]

2、文本框控件设置为"页码/总页数"形式的页码显示

  (如1/35、2/35、...)

  "控件来源"属性中输入:=[Page] & "/" & [Pages]

3、文本框控件设置为"-页码/总页数-"形式的页码显示

  (如-1/15-、-2/15-、...)。

  "控件来源"属性中输入:="-" & [Page] & "/" & [Pages] & "-"

4、显示系统年月,显示格式为:XXXX年XX月(注:不允许使用    格式属性)"控件来源"属性中输入:

   = Year(Date()) & "年" & Month(Date()) & "月"

5、性别为"男"且年龄小于20时显示为选中的打钩状态,否则显示为不选中的空白状态。"控件来源"属性中输入:

   =IIf([年龄]30000,"达标","未达标")

8、党员否"字段值为True,显示"党员"两字;"党员否"字段值为False,显示"非党员"三字。

  "控件来源"属性中输入:=IIf([党员否],"党员","非党员")

9、"学号"字段的第5位和6位编码代表该生的专业信息,当这两    位编码为"10"时表示"信息"专业,为其他值时表示"管理"专     业。"控件来源"属性中输入:

   =IIf(Mid([学号],5,2)="10","信息","管理")

10、计算并显示学生平均年龄。

   "控件来源"属性中输入:=Avg([年龄])

11、要求依据"团队ID"来计算并显示团队的个数。

   "控件来源"属性中输入:=Count([团队ID])

12、使用Round函数将计算出的平均单价保留两位小数。

   "控件来源"属性中输入:=Round(Avg([单价]),2)

13、依据报表记录源的"年龄"字段值计算并显示出其四位的出生年信息。"控件来源"属性中输入:=Year(Date())-[年龄]

14、要求该控件可以根据报表数据源里"所属部门"字段值,从非数据源表对象"tGroup"中检索出对应部门名称并显示输       出.(提示:考虑Dlookup函数的使用)"控件来源"属性中输入:

    =DLookUp("名称","tGroup","部门编号=所属部门")



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有