快速业务通道

Access字段添加及设置

作者 佚名技术 来源 NET编程 浏览 发布时间 2012-03-18
化的,存储在tblTaxRates 中的值很可能会在未来发生变化。

查阅表的另一个对象就是将字段中的输入数据限定为一个特定的值。例如,可以使用包含支付类型(现金、支票、MasterCard 等〉的表。支付类型表(tblPaymentTypes) 可以用作查阅表,来确保只有批准的支付方法可以输入到Invoice 表中。

提示:当在表中创建字段时,可以使用数据类型"查阅向导".这并不是一种实际的数据类型,但却可以通过不同的方法存储和显示字段.

尽管可以在数据输入窗体中创建字段,将联系人的合法输入值限定为销售商和购买者,但还需要创建一个只包含一个字段( ContactType) 的表并且使用tblContactss 中的ContactType 字段来链接到ContactType 查询表中的该字段。

注意:可以用与创建其他表完全一样的方式来创建查阅表,并且其工作方式与其他表也相同.惟一的不同点就在于农数据的使用方式。

Access Auto Auctions 应用程序中包含了几个查阅表: tblPaymentType 、tblTaxRates 和tblCategories 。

5. 分配字段数据类型
命名完一个字段之后,必须决定字段中保存何种类型的数据。开始输入数据之前,用户应该充分了解系统将要使用的数据类型。表2-2 显示出了10 种基本的数据类型:有些数据类型(例如数字)可以包含几个选项。

表2-2 Microsoft Access 中可用的数据类型

图2-17 显示了为所创建的字段选择数据类型的"数据类型"下拉菜单。

图2-17 "数据类型"下拉菜单

以下是在为表中的新字段选择数据类型时需要考虑的基本规则:

数据类型应反映字段中的所存储的数据。例如,用户应选择一种数字数据类型来存储如数量和价格等数字。然而,不能在数字字段存储电话号码或者社会安全号码。应用程序不会对电话号码进行加或乘等数字操作,并且该类数据也不应该存储在数字字段中。而是应该使用面向社会安全号码和电话号码等公共数据的文本。而且,数字字段不会存储开头部分的零。向数字字段中输入邮编(例如02173) 意味着实际上只存储了4 位数字(2173) 。

需要考虑选定数据类型的存储需求。尽管可以使用长整型来代替简单整型或者字节值,长整型的存储需求( 4 字节〉是简单整型的两倍。这意味着需要两倍的内存来使用和操作数字,并且需要两倍的空间来存储数字。因此对于数字数据来说,要尽可能地使用字节和整型数据。

是否希望对字段进行分类或者索寻I? 由于二进制的特性,备注和OLE 对象字段无法进行分类或索引。因而在使用备注字段时需谨慎行事。存储和使用备注字段所需要的系统开销相当可观。

需要考虑到数据类型对排序需求的影晌。数字数据的排序方法与文本数据有所不同。使用数字数据类型时,数据会按预期进行排序: 1. 2 , 3, 4, 5 , 10 , 100 。而存储为文本数据的同样序列就会按这样的方式进行排序: 1. 10, 100, 2, 3, 4 , 5 。如果必须以数字顺序对文本数据进行排序的话,必须在开始进行排序之前增加数据的转换功能。

注意:使代表数字的文本数据以适当的顺序进行排序非常重要,需要在数字之前加零(00 1, 002 等) . 这样文本值就会按预期的顺序进行排序: 00 1, 002 , 003 ,
004 , 005 , 010 , 100.

数据文本还是日期数据?在处理日期时,把数据存储到"日期/时间"字段中比存储为"文本"字段要好。文本值的排序方式不同于日期数据(日期在内部被存储为数字),这样会扰乱依赖于时间顺序的报表和其他形式的输出数据。

记住所需要的报表。用户不可以对报表中的备注或者OLE 数据进行排序或分组。如果基于各注或者OLE 数据来创建报表非常的重要的话,可以添加如日期或者序列号等标记字段,它们可以用来为表提供排序键。

关键词:字段 

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号