AllowZeroLength 属性

expandtri全部显示

使用 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 值时,则将 AllowZeroLengthRequired 两个属性都设为“是”。

下表显示的是 AllowZeroLengthRequired 属性设置组合的结果。

AllowZeroLength

Required

用户的操作

保存的值

按 Enter

按空格键

输入零长度字符串

Null

Null

(不允许)

按 Enter

按空格键

输入零长度字符串

Null

Null

零长度字符串

按 Enter

按空格键

输入零长度字符串

(不允许)

(不允许)

(不允许)

按 Enter

按空格键

输入零长度字符串

(不允许)

零长度字符串

零长度字符串

 

blueup提示

FormatNull

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