Access应用的几个技巧,第1张

Access应用的几个技巧,第2张

不要浪费数据类型的作用。

当您想要存储数字数据时,可能需要指定数字数据类型。在这样做之前,请考虑数据的用途。例如,在数学等式中,您不使用街区号码或邮政编码的值。在这种情况下,请将数据存储为文本。你会节省一些内存,但更重要的是,数据类型是根据数据的用途。如果需要使用文本值作为真值,可以在表示表中文本字段的字段中使用val()函数“=Val(field)”(该字段存储数值或文本值)。

使用最合适的域大小。

因为今天的系统非常强大,所以指定最合适的域大小不再像过去那样紧迫。但是,为了更好地实现工作,开发人员仍然会限制域的大小。你要做的第一步是验证数据。例如,您将州名存储在字段大小为2的文本字段中。如果用户输入ARK而不是AK,Access将拒绝接受此输入。当然,域大小的属性只会拒绝太大的条目,它无法检测输入或其他错误。该域仍将接受其他不正确的条目,如“A”或“K6”。

这也适用于数字领域,但范围不太明确。例如,字节字段的可接受值范围为0到255,而长整型字段的可接受值范围为-2,147,483,648到2,147,483,647。

为每个域选择适当的数据类型属性和域大小。始终选择最小的数据类型和域大小,并且有可能在该域中容纳该值。

使用分析工具

Access有两种工具可以帮助您改进设计。第一个是表单分析器向导,它可以检查表单并根据您的建议进行更改。其次,它是性能分析器,可以检查您的整个数据库,并提出改进设计的建议。通常,您会采纳向导提出的建议。

无论您想要运行哪个向导,您都可以在“工具”菜单中选择分析器,然后选择适当的项目。

不要忘记表的属性。

就像域一样,表也有可以定义其用途的属性。它们中的大多数都可以自行解决,默认属性通常就足够了。要访问这些属性,只需在“设计”视图中打开表,然后从“视图”菜单中选择“属性”。以下是一些你应该知道的事情:

排序依据:指定Access在打开表时可以应用的排序顺序。只需根据您想要排序的记录输入域名。如果不使用此设置,Access将根据主键进行排序。如果没有主键,Access将按照数据输入的顺序显示。和表层没有太大关系,因为用户不会查看表格。然而,就像许多域的属性一样,捆绑的对象继承了这些属性。

子数据表名称:决定子数据表是否显示相关记录。很多人觉得子数据表很烦人。如果你这样认为,你可以将这个属性设置为【无】来禁用它。

注意边界范围。

虽然您可能从未接触过表边界的设置,但您必须知道它们的存在:

表名最多可以包含64个字符。

域名最多可以包含64个字符。

每个表最多可以包含255个字段。

表大小的限制范围在系统对象所需的2GB减空之间。

字段的数量可以存储255个字符。

当您通过用户界面输入数据时,备注字段最多可存储65,535个字符。从程序的角度来看,如果你输入数据,它可以接受的大小高达1GB。

OLE域可以支持最大1GB的大小。

每个表最多可以有32个索引。

每个索引最多可以包含10个域。

一个有效的规则表达式最多可以存储2045个字符;有效的文本属性最多可以有255个字符。
描述属性最多可以存储255个字符。

每条记录最多可存储4,000个字符(2003版),如果是2002版,最多可存储2,000个字符。

位律师回复
DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
白度搜_经验知识百科全书 » Access应用的几个技巧

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情