1、二级Access知识点文本/备注数据类型的字段格式说明表文本/备注型说明要求文本字符(字符或空格)。&不要求文本字符。强制所有字符为大写。定义“输入掩码”属性所使用的字符及其含义字符说明0数字(0到9,必选项;不允许使用加号 +和减号.)。9数字或空格(非必选项;不允许使用加号和减号)。#数字或空格(非必选项;空白将转换为空格,允许使用加号和减号)。L字母(A到乙必选项)。?字母(A到乙可选项)。A字母或数字(必选项)。a字母或数字(可选项)。&任一字符或空格(必选项)。C任一字符或空格(可选项)。.,:;/十进制占位符和千位、日期和时间分隔符。(实际使用的字符取决于 Microsoft Wi
2、n dows控制面板中指定的区域设置。)使其后所有的字符转换为大写。!使输入掩码从右到左显示,而不是从左到右显示。键入掩码中的字符始终都是从左到右填入。 可以在输入掩码中的任何地方包括感叹号。使其后的字符显示为原义字符。可用于将该表中的任何字符显示为原义字符(例如, A显示为A)。密码将“输入掩码”属性设置为“密码”,以创建密码项文本框。文本框中键入的任何字符都按字面 字符保存,但显示为星号(* )。Access的数据类型数据 类型含义用途文本型一个“文本”字段最多能保存 255个字符,但默认值是50个字符。通过设置“字 段大小”属性,可以控制“文本”字段中 允许输入的最大字符数用于文本或文本
3、与数字的组 合,例如地址;或者用于不需要 计算的数字,例如电话号码、零 件编号、学号或邮编等备注型“备注”字段最多可以保存 65536 个字符用于保存多于255个字符的 数据,即用于长文本和数字,例 如注释或说明,超出文本型的数 据。如果要保存带格式的文本或 长文档,则应创建一个 OLE对象 字段,而不是创建 “备注”字段数字型用于数学计算的数字数据。通过 设置“字段大小”属性,可以控制存 储在数字字段中的数字值的种类 和大小。数字型可以是整型、长整型、 字节型、单精度和双精度等。长度为 1、2、4、8个字节。其中单精度的小 数位精确到7位,双精度的小数位精 确到15位。字节型字段的大小只能
4、保存从0到255的整数(没有小数位) 并占有1个字节的磁盘空间用于将要进行算术计算 的数据,但涉及货币的计算 除外(使用“货币”类型)货币型使用“货币”型字段,可以在计算时 避免发生四舍五入的情形。 “货币”字段的计算可精确到小数点前 1位及小数点后 4位。“货币”字段占有8个字节的磁盘 空间。等价于双精度属性的数字数据类型用于货币计算。向货币字段 输入数据时,不必输入美元符号 和千位分隔符。例如 “单价”、“金额”等字段创建可以在添加记录后自动输入唯 一编号的字段。在为记录生成编号之后, 就不能进行删除或更改。“自动编号” 字段可以生成3种类型的编号:每次增 加1的顺序编号、随机编号及“同步
5、复 制ID”(也称作GUIDS全局唯一标识符)。 最常见的“自动编号”方式为每次增加1, 并且通常用作表的主键。随机“自动编 号”将生成随机编号,且该编号对表中 的每一条记录都是唯一的。“同步复制 ID ”的“自动编号”用于数据库同步复 制,可以为同步副本生成唯一的标识符日期 /时 间型从100年到9999年之间任意日期和 时间的数字用于日期型数据。例 如“出生日期字段”是/ 否型只包含两种不同取值的字段。取“是”或否 值的数据类型。显示为 (Yes / No True/ False、On/Off)不允许Null值。存储1位只包含两种不同取值的 字段。例如“婚否”字段。 用于只可能是两个值中的
6、一 个(例如“是/否”、“真/ 假”、“开/关”)的数据OLE对象型表中链接或嵌入的对象。例如 Word、Excel、图形、图像、声音或二进制文件等。 字段大小最多为IGB,并受磁盘空间限制例如“照片”字段超链接型可以链接到另一个文档。 URL或者文档内的一部分。最多存储 64000个字符可以超链接到另一个文 档、URL或者文档内的一部分查阅 向导 型创建查阅向导数据类型的字段, 可以允许用户使用组合框选择来自其他表或来自值列 表的值。在数据类型列表中选择此选项,将会 启动向导进行疋义。一般为 4个字节例如设置职称字段为查 阅向导数据类型,通过提供 的列表框选择各种职称数据【说明】“文本”及“
7、备注”数据类型只是保存输入到字段中的字符,而并不保存字段 中没有用到的空字符。用户可以根据“文本”字段或“备注”字段进行排序和分组,但在根 据“备注”字段进行排序和分组时, Access仅使用前255个字符。文本/备注数据类型的字段格式说明文本/备注型说明要求文本字符(字符或空格)&不要求文本字符强制所有字符为大写日期/时间数据类型的字段格式说明日期/时间型说明常规日期(默认值)例如,4/3/ 05,05 : 34: OOPM长日期与Windows区域设置中的“长日期”设置相同。例如, 20XX年4月3日中日期例如,05-04-03短日期与Windows区域设置中的“短日期”设置相同。例如,
8、05-4-3长时间与Windows区域设置中的“时间”选项卡上的设置相同。例如, 17:34:23中时间例如,17: 34: O短时间例如,17: 34各种数据类型可选择的格式口期/时间率數字/送币率文备淳率是/否型说明设雹设置说明设置说明般日期舉.則 丰星恭n闾:般数字P要求文本 字符(字袴真/假1为E 0 为 False俪冋t ftll或空格)长日期格式:12008 年 8月日日愎月千位好&不要求文本手符是/否忖为是,0为否中日期短日期108-08-08|轮型显示至少亠位数宇符卷为大 写百孙优耳即虧跟1 他并阳加-f使胆程字 苻屯左瓦右填充科学计敎怦用标准 的科学计数据类型字段名类型字段名
9、类型序号自动编号团员否是/否姓名文本照片OLE对象简历备注工资货币年龄数字网址超级链接入校日期日期/时间一个列表或组合框查阅向导创建SQL查询SQL查询语句的格式常用的 SQL查询语句包括 Select、Insert、Update、Delete、Create 和 Drop 等。其中 SELECT 语句是最常用的 SQL语句,也称为SELECT命令。SELECT语句是构成了 SQL数据库语言的核 心。语句的基本形式是:SELECT.FROM.WHEF查询块,包括的主要子句分别是 FROM、WHERE 和ORDER BY子句。SQL基本查询模块的结构如下:SELECT *|字段列表FROM 表名W
10、HERE条件表达式ORDER BY 字段名 ASC|DESC;SELECT子句和FROM子句以回车键换行符表示子句结束,也可以整个句子在一行或多 行写,但是整个查询要用分号表示语句结束。SELECTF句中“ *号表示检索结果是表中所有字段, 表示检索选取的字段,各个字段之间用逗号分隔,系统据此对查询结果进行投影运算。FROM子句用于指定查询目标以及 Where子句中所涉及的所有表的名称; WHERE子句用于指定查询目标必须满足的条件,系统根据条件进行选择运算。ORDER BY子句用于指定排序的字段和排序的依据, 系统默认的排序依据是升序排序,若对字段值进行降序排列应选择 DESC选项。创建SQ
11、L查询的操作步骤如下:在数据库窗口中的 查询”对象下,双击 在设计视图中创建查询”项,并关闭弹出的 显示表” 对话框;选择 查询”菜单中的SQL特定查询”命令; 在弹出的SQL查询”编辑器框中输入 SQL语句。一般情况下,用户没有必要通过输入 SQL语句来创建查询。可以通过打开某个已经建立的查询(在设计视图或数据表视图) ,然后选择 视图”菜单中的SQL视图”命令,在SQL视图中查看SQL语句或进行简单的修改。算术运算符运算符含义举例结果-单运算符正负号-5-5+两个运算相加3+5.78.7-两个运算相减8.7-3date()-205.72009-10-13(当前系统日期是 2009-10-1
12、3)*两个运算相乘3*515/两个运算相除15/35A指数运算3A29整数除法(结果只包含整数 部分,不包含四舍五入操作)7.5、32MOD求模(取余数)运算5mod32比较运算符运算符含义举例结果大于85大于85=大于等于=60大于等于60=等于=60=陈艳“等于60等于陈艳小于60小于60=小于等于=#1985-12-31#1985年12月31日以前出生不等于党员”不等于党员逻辑运算符运算符含义举例结果And逻辑与(并且)=60and90选择60到89数值范围Or逻辑或(或者)=90选择小于60或者大于等于90数值 范围Not逻辑非(取反)Not群众”不是群众特殊运算符运算符含义举例结果I
13、n一个字符串是否是一列表值的成员In(”团员”,”党 员”)是“团员”或是“党员” 中的任意一种情况Betwee n一个数值是否在一个指定值的范围内Betwee n1A nd10在1到10数值范围Like个字符串是否超一个或更多字符开 始,需要通配符“ *”号或“ ?”号以 使Like运算符正确地使用Like陈?Likef*第一个字符为“陈”,后 两位是任意以字符f开 始的字符串Is与Null 起使用,以决定一个值是否是 Null 或 NotNullIsNullIsNotNull表示该字段无数据 表示该字段有数据连接运算符运算符含义举例结果&强制将表达式连接成一个字符串06级&法学专业06级法
14、学专业+连接两个字符串,要求 +号两边的数据类 型必须一致法学+2009类型不匹配数值函数及说明函数功能举例结果绝对值函数:Abs(数值表达式)求“数值表达式”值的绝对值Abs(-6)Abs(3-6)63取整函数:取“数值表达式”值的整数部分In t(99.8)99Int(数值表达式)值In t(-99.8)-100求平方根函数:计算“数值表达式”值大于等于Sqr( 4)2Sqr(数值表达式)O的平方根值Sqr(0)O符号函数:Sgn(数值表达式)返回“数值表达式”值的符号值Sgn( 12), Sg n(-2.4),Sg n(0)1, -1,c四舍五入函数:Rou nd(数值表达式,小数 位数
15、)根据指定的小数的位数对“数值 表达式”的值进行四舍五入Round(156.77,O)Rou nd(156.77,1)157156.8字符函数及说明函数动能举例结果空字符串函数:Space ( 数值表达式)返回由“数值表达式”的值确定 的空格个数组成的字符串Space (5)产生5个空 字符串重复字符串函数:String ( 数值表达式,字符串表达式)返回一个由“字符串表达式”的 第1个字符重复组成的指定长 度为“数值表达式”值的字符串String(5 ,*)String(4 ,ABC)AAAA截取左子串函数:Left(字符串表达式,数值表达式)从“字符串表达式”左侧第 1 个字符开始,截取“
16、数值表达式” 值大小的字符Left(中国北京,2)Left(中国北京,6)中国中国北京”截取右子串函数:Right(字符串表达式,数值表达式)从“字符串表达式”的最右端的 第1个字符开始,截取“数值表 达式”值大小的字符Right(中国北京”,2)Right(”中国北京”,6)北京“中国北京”测试字符串长度函数:Len(字符串表达式)返回“字符串表达式”的字符个 数Len(”中国北京)Len(”中国北京)45删除前导空格函数:Ltrim(字符串表达式)可以去掉“字符串表达式”的前 导空格Ltrim(lamatude nt)Iamastude- nt删除尾随空格函数:Rtrim(字符串表达式)可
17、以去掉“字符串表达式”的尾 随空格Rtrim(Iamatude nt)返回字符串Iamastude-nt删除前导和尾随空格函数:Trim(字符串表达式)可以同时去掉“字符串表达式”的前导和尾随空格Trim(lamastude nt)Iamastude- nt截取子串函数:Mid(字符串表达式,nl , n2)从“字符串表达式”的左端第“n1”个撇开始,截取“ n2”个 字符,作为返回的子字符串Mid(中国北京高等 职业教育”,5)Mid(中国北京高等职业教育,3,2)咼等职业 教育”北京“日期/时间函数及说明函数功能举例结果系统日期函数:Date()返回当前系统日期Date()09-10-14
18、年函数:Year(日期表达式)返回年的四位整数Year(date()2009(表示20XX 年)月函数:Month(日期表达式)返回112之间的整数,表示 一年的某月Mon th(date()10(表示10 月)日函数:Day(日期表达式)返回值为1131之间的整数, 表示日期中的某一天day(date()14(表示14号)系统日期和时间函数:返回当前计算机系统的日期Now()2009-10-14Now()和时间16: 34: 00统计函数及说明函数功能举例求和函数:Sum(符串表达 式)返回计算字段值的总和。“字符串 表达式”可以是一个字段名(数值 类型),或者是含有数值类型字段的表达式用S
19、um函数计算“成绩”字段的总和:Sum(成绩)求平均函数:Avg(字符串表达 式)求数值类型字段的平均值用Avg函数计算“成绩”字 段的平均值:Avg(成绩)求平均函数:Count(字符串表达 式)统计记录个数使用Count(*),将统计所有 记录的个数,包括有 Null 值字段的记录。计算学生表 不含Null值的所有记录数:Count学号最大函数值:Max(字符串表达 式)返回一组指定字段中的最大值用Max函数统计“成绩”字 段中的最高分:Max(成绩)最小函数值:Min(字符串表达 式)返回一组指定字段中的最小值用Min函数统计“成绩”字 段中的最低分:Min(成绩)其他函数及说明函数说明
20、举例结果数值转换为字符Str(459)459函数:Str(数值将“数值表达式”转换成字符串Str(-459.65)-459.65表达式)Str(459.001)459.001返回包含在字符串中的数字。返回值字符转数值函数:当遇到第1个不能识别为数字的Val(1615khs)1615Val(字符串表达字符时,结束转换;函数不能识Val(2456)2456式)别美兀符号和逗号;空格字符将Val(24a nd56)24被忽略Val(ABC)OASCII码值转换为将“数值表达式”转换为对应的Chr(65)A字符Chr(数值表ASCII码字符。数值表达式 的值在Chr(97)a达式)O- 255之间Ch
21、r(62)条件示例字段名条件说明政治面貌团员“查找政治面貌为团员的记录职称教授or副教授”查找职称为教授或副教授的记录姓名Like莉”查询姓名中包含莉”的记录姓名Left(姓名,1)=陈”查找姓“陈”的记录学号Left(学号,4)=0401 或 Mid(学号,1,4)=0401查找学号前4位是0401的一批记 录出生日期Betwee n#1988-01-01#a nd #198812-31#;或Year(出生日期)=1988查找1988年出生的学生成绩Between O and 59 或=0 and=59查找成绩在O59分的记录常用的宏操作操作说明打开或关闭数据库对象0pe nTable打开一
22、个数据表,冋时指定打开数据表的视图模式,指定数据编辑模式OpenForm打开一个窗体,冋时指定打开窗体的视图模式, 筛选窗体内基本表的记录, 指定窗体数据编辑模式与窗体窗口模式0pe nReport打开一个报表,冋时指定打开报表的视图模式, 筛选报表内基本表的记录,指定报表窗口模式。报表默认的视图模式为“打印” ,执行宏操作时将自动打印该报表。在多数情况下,应该把视图模式修改为“打印预览”Open Query打开一个查询,冋时指疋打开查询的视图模式,指疋查询的编辑模式Close关闭数据库对象,如数据表、窗体、报表、查询、宏、数据页等。如果没 有指定对象,则关闭活动窗口显示消息Beep通过计算机
23、的扬声器发出嘟嘟声,用于提示错误或重大变化MsgBox显示消息框。可以设置消息框的类型SetWar nings用于打开或关闭系统警告消息移动、查找、刷新记录GoToRecord移动已打开的表、窗体或查询的当前记录Fin dRecord查找活动的数据表、查询或窗体数据表内满足由 FindRecord参数所指疋条件的记录操作说明Fin dNext査找下一个符合前面 FindRecord操作或“查找和替换”对话框(通过单击“编辑”菜单中的“查找”命令可以打开“查找和替换”对话框 )中指定条件的记录。使用 FindNext操作可以反复搜索记录Requery更新活动对象指定控件中的数据。 如果不指定控件
24、,该操作将对对象本身的数据源进行重新查询。使用该操作可以确保活动对象或其所包含的控件 显示的疋取新数据显示模式控制Maximize放大活动窗口,使其充满 Microsoft Access 窗口Mi ni mize将活动窗口最小化为 Microsoft Access 窗口底部的小标题栏Restore将处于最大化或最小化的窗口恢复为原窗口模式Prin tOut打印打开数据库中的活动对象,也可以打印数据表、报表、窗体和模块运行与退出RunMacro运仃宏Ru nSQL运仃Microsoft Access 的操作查询或数据疋义查询Run App运行基于Microsoft Windows 或MS-DOS
25、勺应用程序,比如 MicrosoftExcel、Microsoft Word 或 Microsoft PowerPointStopMacro终止当前正在运行的宏Quit退出Microsoft Access 。可以指疋在退出 Access之前是否保存数据库对象其他SetValue对Microsoft Access 窗体、窗体数据表或报表上的子段、控件或属性的值进行设置GoToCo ntrol把焦点移到打开的数据表、窗体、查询中当前记录的特定字段或控件上。此操作不能用于数据访问页Can celEve nt取消导致该宏运行的 Microsoft Access 事件“打开数据表”的宏操作序列操作参数设
26、置注释Open Table表名称:学生表 视图:数据表数据模式:编辑打开学生表Open Table表名称:教师表 视图:数据表数据模式:编辑打开教师表Open Table表名称:课程表 视图:数据表数据模式:编辑打开课程表MsgBox消息:数据表已打开显示“数据表已打开”消息框宏“打开数据表”添加 Close操作序列操作参数设置注释Close对象类型:表 对象名称:学生表 保存:否关闭学生表Close对象类型:表 对象名称:教师表 保存:否关闭教师表Close对象类型:表 对象名称:课程表 保存:否关闭课程表MsgBox消息:数据表已关闭显示“数据表已关闭”消息框“xsgl主界面宏”宏组的操作序列宏名操作参数设置打开学生表Open Table表名称:学生表打开成绩表Open Table表名称:成绩表打开教师表Open Table表名称:教师表打开班级学生成绩查询Open Query查询名称:班级学生成绩查询打开低于班平均成绩查询Open Query查询名称:低于班平均成绩查询打开各科成绩查询Open Query查询名称:各科成绩查询打开教师信息窗体OpenForm窗体名称:教师信息打开学生信息窗体OpenForm窗体名称:学生信息打开学生成绩窗体OpenForm窗体名称:学生成绩
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1