是否可以在进入数据库之前格式化数据?

时间:2010-09-21 15:46:28

标签: sql-server ms-access

我有一个sql server数据库的访问前端

我的问题是:在数据表进入数据库之前,是否可以格式化/输入屏蔽数据表中的数据?

例如,如果我想在数据库中输入邮政编码。是否可以将ACCESS中的长度设置为仅5位数?电话号码怎么样?

1 个答案:

答案 0 :(得分:1)

为数据源创建表单。使用表单,您可以为表单的控件指定属性:输入掩码;默认值;验证规则。此外,您可以使用控件的Before Update事件进行更复杂的验证。您还可以从表单的Before Insert或Before Update事件中进行验证。

如果要限制字符字段中的数据长度,请考虑在后端数据库中强制执行该要求。但是对于邮政编码的具体示例,5个字符的限制将不允许美国扩展的zip + 4代码。