Access VBA教程:AllowZeroLength属性

使用 AllowZeroLength属性可以指定在表字段中零长度字符串(" ") 是否为有效输入项。

注意   AllowZeroLength属性仅应用于文本、备注和超链接类型的表字段。

设置

AllowZeroLength属性使用以下设置:

设置 Visual Basic 说明
True 零长度字符串为有效输入项。
False (默认值)零长度字符串为无效输入项。

可以使用表的属性表或Visual Basic 设置该属性。

注意   若要使用 Visual Basic 来访问字段的 AllowZeroLength属性,请使用 DAO AllowZeroLength属性或 ADO Column.Properties("Set OLEDB:Allow Zero Length")属性。

说明

当希望通过将字段留空,而使 Microsoft Access 保存零长度字符串而不是Null 值时,则将 AllowZeroLength 和Required 两个属性都设为“是”。

下表显示的是 AllowZeroLength 和 Required属性设置组合的结果。

AllowZeroLength Required 用户的操作 保存的值
按 Enter
按空格键
输入零长度字符串
Null
Null
(不允许)
按 Enter
按空格键
输入零长度字符串
Null
Null
零长度字符串
按 Enter
按空格键
输入零长度字符串
(不允许)
(不允许)
(不允许)
按 Enter
按空格键
输入零长度字符串
(不允许)
零长度字符串
零长度字符串

提示   可以使用Format属性来区别 Null 值和零长度字符串的显示。例如,当输入零长度字符串时,可以显示字符串“None”。

AllowZeroLength属性与 Required属性是相互独立的。Required属性仅确定 Null 值是否对字段有效。如果 AllowZeroLength属性设为“是”,则该零长度字符串将对字段有效,与 Required属性的设置无关。

上页:Access VBA教程:AllowToolbarChanges属性 下页:Access VBA教程:AllQueries属性

Access VBA教程:AllowZeroLength属性

Access VBA教程:AllQueries属性 Access VBA教程:AllReports属性
Access VBA教程:AllStoredProcedures属性 Access VBA教程:AllTables属性
Access VBA教程:AllViews属性 Access VBA教程:AlwaysSaveInDefaultEncoding属性
Access VBA教程:AnswerWizard属性 Access VBA教程:AppIcon属性
Access VBA教程:Application属性 Access VBA教程:AppTitle属性
Access VBA教程:AsianLineBreak属性 Access VBA教程:Assistant属性
Access VBA教程:AutoActivate属性 Access VBA教程:AutoCenter属性
Access VBA教程:AutoExpand属性 Access VBA教程:AutoLabel属性
Access VBA教程:AutoRepeat属性 Access VBA教程:AutoResize属性
Access VBA教程:AutoTab属性 Access VBA教程:BackColor属性
版权所有 © 中山市飞娥软件工作室 证书:粤ICP备09170368号