ACCESS参考资料_第1页
ACCESS参考资料_第2页
ACCESS参考资料_第3页
ACCESS参考资料_第4页
ACCESS参考资料_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

目录1.Access中可用字段的数据类型(MDB ) .1.数据类型和字段大小(mdb ) .2.字段的数据类型(MDB ) 关于的变更. _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ . _ _ _ _ _ _ _ 9可用于access中的字段数据类型的字段数据类型(MDB )注释本主题中的信息仅适用于Microsoft Access数据库(.MDB )。 下表概述了Microsoft Access中可用的所有现场数据类型、使用方法和存储容量。 文本用于文本或文本和数字的组合,如地址,或不需要计算的数字,如电话号码、零件号码和邮政编码。 最多存储255个字符。 “字段大小”属性控制可输入的最大字符数。 评论用于长文本和数字,如评论和说明。 最多可存储65,536个字符。 数字用于计算数据,但包含货币的计算除外(使用“货币”类型) 。 存储1、2、4或8字节如果用于同步复制(guid ),则存储16字节。 “字段大小”属性定义了特定的数字类型。 日期/时间用于日期和时间。 保存8字节。 货币用于存储货币值,计算过程中禁止四舍五入。 保存8字节。 自动编号用于在添加记录时自动插入的唯一顺序(递增1 )或随机编号。 如果用于存储4字节的同步复制id (guid ),则存储16字节。 “是/否”用于两个值中只有一个的数据(“是/否”、“真/假”、“开/关”等)。 不允许空值。 存储1位。 OLE对象用于使用OLE协议以其他程序创建的OLE对象(例如,Microsoft Word文档、Microsoft Excel电子表格、图像、音频和其他二进制数据)。 最多1 GB (受磁盘容量限制) 。 超链接被用于超链接。 超链接可以是UNC路径或URL。 最多存储64,000个字符。 使用浏览向导,使用组合框来创建可以从另一个表或值列表中选择值的字段。 在数据类型列表中选择此选项后,向导将启动并定义。 需要与引用字段对应的主键大小相同的存储区域。 通常是4字节。 2 .关于数据类型和字段大小关于数据类型和字段大小(MDB )本主题中的信息仅适用于Microsoft Access数据库(.MDB )。 该字段使用的数据类型可以从以下多个方面考虑(数据类型:确定该字段可以具有的数据类型的字段的特征)。 数据类型包括布尔、整数、长、货币、单、双、日期、字符串、变量(默认)。字段中允许的值类型。 例如,不能将文本数据保存到“数值”数据类型字段中。 用于保存字段值的存储区域的数量。 对字段值要执行的操作的类型。 例如,Microsoft Access可以合计“数值”或“货币”字段中的值,但不能合计“文本”或“OLE对象”字段中的值。 是否要对字段进行排序或索引。 您不能对OLE对象的字段进行排序或索引化。 是否在查询或报告中使用字段对记录进行分组。 OLE对象字段不能用于对记录进行分组。 如何对字段中的值进行排序。 在文本字段中,将数字而不是数字排序为字符串(例如,1、10、100、2、20、200 )。使用“数值”或“货币”字段,按数值对数值进行排序。 如果在“文本”字段中输入了日期数据,则无法正确排序。 使用“日期/时间”字段确认日期已正确排序。 是否需要存储Microsoft Word或Microsoft Excel文档、图像、语音或其他程序创建的其他类型的二进制数据。 OLE对象可以链接或嵌入到Microsoft Access表中的OLE对象字段中。 要显示OLE对象,请在表单或报表中使用控件。 如果在“文本”和“字段和注释”字段之间选择了一个字段,然后选择了Microsoft Access,则两种字段数据类型:“文本”和“注释”,是文本或文本和数字的组合使用“文本”数据类型存储名称、地址、电话号码、部件号、邮政编码等不需要计算的数字数据。 “文本”字段最多可包含255个字符,默认值为50个字符。 通过设置“字段大小”属性,可以控制在“文本”字段中可以输入的最大字符数。 如果需要保存超过255个字符的数据,请使用“注释”数据类型。 “注释”字段最多可包含65,536个字符。 如果要保存格式化的文本或长文档,则必须创建OLE对象字段,而不是“注释”字段。 “文本”和“注释”数据类型只保存在字段中输入的字符,而不保存未在字段中使用的空白字符。 用户可以根据“文本”或“注释”字段进行排序和分组,但在根据“注释”字段进行排序和分组时,Access仅使用前255个字符。 如果在“数值”和“字段”和“货币”字段之间选择了一个字段,然后选择了Microsoft Access,则系统将提供两种类型的数据类型来存储包含数值的数据。 “数值”或“货币”。 使用“数值”字段保存用于数学计算的数值数据。 这除了收款货币计算和需要高精度的计算外。 通过设置“字段大小”属性,可以控制存储在“数值”字段中的数值的类型和大小。 例如,“字节”字段的大小保持0到255之间的整数(没有小数点后的位数),只占用一个字节的磁盘空间。 使用“货币”字段可以避免四舍五入进行计算。 “货币”字段的计算精确到小数点的第十五位和小数点的第四位。 “货币”字段使用8字节的磁盘空间。 “数值”和“货币”字段具有预定义的显示格式,用户也可以创建自定义格式。 在增量、随机增量和随机自动编号字段之间选择Microsoft Access提供“自动编号”数据类型,并创建一个字段,您可以在添加记录后自动输入唯一的编号。 对记录进行编号后,就不能删除或修改。 “自动编号”字段可以生成三种类型的编号:顺序编号、随机编号和同步复制id (也称为guids )。 最常见的自动编号方法是每次增加1,通常用作表的主键。 随机“自动编号”为表中的每个记录生成唯一的编号。 同步复制ID的自动编号用于数据库的同步复制,并且可以生成同步复制副本的唯一标识符。 3 .关于更改字段数据类型关于更改字段数据类型(MDB )注释本主题中的信息仅适用于Microsoft Access数据库(.MDB )。 在某些情况下,必须更改已经包含数据的字段的数据类型。 也许是因为导入了数据,Microsoft Access不再需要在未设置所需数据类型的字段中设置的数据类型。 在将数据类型转换为另一种类型之前,必须考虑它对整个数据库的影响,以及应该转换在查询、表单和报表中使用的字段。您可能需要更改依赖于已更改字段的表达式。 最常见的数据类型更改分为四类:从其他数据类型转换为“文本”类型;从“文本”类型转换为“数值”、“货币”、“日期/时间”或“是/否”类型;在“货币”和“数字”之间转换,或如果从另一种数据类型转换为“文本”类型,则可能需要在“数值”或“货币”字段中存储数值以进行计算,但当前仅存储数值的字段必须使用字母和其他数字以外的字符。 例如,假设有一个保存代码编号的“数值”字段。 如果稍后需要包含字符、连字符、括号或其他非数字字符作为代码的一部分,则必须将字段的数据类型更改为“文本”类型。 Microsoft Access使用“一般数字”格式将数字转换为文本,使用“一般日期”格式将日期值转换为文本。 转换的值不包含此字段中设置的货币符号或其他特殊格式字符。 如果将数据从“文本”类型转换为“数值”、“货币”、“日期/时间”或“是/否”类型,并将数据保存到“文本”字段中,并将此字段更改为其他数据类型,则Microsoft Access将数据转换为适合新数据类型的值例如,如果将数字保存在“文本”字段中并进行数学计算,则必须将该字段转换为“数字”或“货币”数据类型。 只要字段中存储的所有数据都包含数值,就可以在不丢失数据的情况下更改数据类型。 将数据类型从文本转换为数字时,会正确转换小数点和千位分隔符。 货币符号根据Windows控制面板的区域设置进行转换。 从“文本”到“日期/时间”数据类型的转换可以正确转换大部分日期和时间格式。 日期和时间格式根据Windows控制面板的区域设置进行转换。 对于“文本”到“是”、“真”或“开”等转换,转换为“是”的值,而“否”、“假”或“关”转换为“否”的值。 要显示“是”或“否”单词而不显示复选框,必须在表格的“设计”视图中单击“查找”标签,并将“显示控件”属性从“复选框”更改为“文本框”。 (也可以从数值转换为“是/否”数据类型。 零或空值转换为“否”值,非零值转换为“是”值。 “货币”和“数值”之间的换算,或者“文本”和“注释”之间的换算,可以随时在“货币”和“数值”数据类型之间进行换算。 为了确保货币数据的计算结果准确,必须始终将此类数据保存为“货币”数据类型。要在包含小数点后一位到四位数字的字段中执行大量计算,还必须使用货币数据类型。 “货币”字段使用定点计算方法,以避免四舍五入错误。 您可以随时将“文本”字段转换为“注释”字段。 例如,如果要保存的文本的值比预期的长,则可以将字段更改为“注释”数据类型。 但是,如果字段中未存储超过255个字符的数据,则必须使用“文本”数据类型。 更改数字字段的字段大小对于使用数字数据类型的字段,“字段大小”属性的设置确定指定的数字类型(字节、整数、长整数、单精度、倍精度、小数或guid )。 如果要将字段转换为“数字”类型,请考虑是否需要更改存储在字段中的值的“字段大小”设置。如果将“字段大小”从较大的值(如“双精度”)更改为较小的值(如“整数”),则必须确认存储在字段中的数据是否适合新的字段大小。 如果更改的字段大小设置不允许当前值包含小数位数,数字将四舍五入。 例如,如果将字段从双精度更改为长,小数点后的位数将四舍五入为最接近的整数。 另外,如果要保存的表值太大,无法用新字段大小保存,Microsoft Access会警告用户,如果继续保存,该值将被删除并被Null值替换。 如果字段数据类型转换结果表包含数据,则常规数据类型转换的结果如下表所示。 从“全部”数据类型转换为“自动编号”Microsoft Access禁止。 从“文本”转换为“数值”、“货币”、“日期”或“是/否”,以将文本转换为适当的值。 请确保这些值适用于新的数据类型。不适当的值将被删除。 从“注释”到“文本”的简单转换。 比“字段大小”设置长的数据将被截断。 将值从“数值”转换为“文本”。 数值采用“通常的数值”形式。 将数值从“数值”转换为“货币”。 请确保这些值适合新的数据类型。不正确的值将被删除。 将值从“日期/时间”转换为“文本”。 日期或时间为“通常的日期”形式。 将值从货币转换为文本。 文本不包含$等货币符号。 从货币到数字的简单换算。 请确保这些值适用于新的数据类型。不适当的值将被删除。 将值从“自动编号”转换为“文本”。 根据“字段大小”的设置,值可能会被截断。 从“自动编号”到“数值”的简单转换。 请确保这些值适用于新的数据类型。不适当的值将被删除。 将值从“是/否”转换为“文本”。 4. CDate函数示例函数示例此示例使用CDateCDate函数将字符串转换为DateDate。 一般来说,字符串格式的日期和时间是不硬编码的(如示例所示)。 更好的方法是使用日期的原义公式和时间的原义公

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论