Office中国论坛/Access中国论坛

标题: ADP 验证文本 在代码中怎样捕捉 [打印本页]

作者: ruanjy    时间: 2010-8-9 13:32
标题: ADP 验证文本 在代码中怎样捕捉
在“数据库”窗口中,单击“对象”下的“表”,选择所需的表,然后单击数据库窗口工具栏上的“打开”。
在“设计”网格上单击鼠标右键,然后选择“约束”。
在“选定的约束”列表框中,选择所需限制,或单击“新建”,新建限制。
按下例所示,在“验证文本”框中,键入用户消息。 如果“约束表达式”为: 键入验证文本:
MinJobLevel > 10 "任务级别过低。必须输入大于 10 的值。"
HouseholdName Is Not Null "请输入消费单位的名称。"

Quantity >= 0 "必须输入正数。"

关闭“属性”表,保存更改。

作者: tmtony    时间: 2010-8-9 16:35
可以考虑使用触发器,如果有窗体,可用窗体代码更新前来实现

作者: xjb_test    时间: 2010-9-2 10:17
路过支持一下...  呵呵!

作者: zhuyiwen    时间: 2010-9-2 11:35
通常是用窗体来输入或修改数据。那么在窗体的出错事件中可以捕获到Check约束的错误输出。
作者: zhuyiwen    时间: 2010-9-2 11:36
如果是用ADO的Execute方法执行数据更新,则直接用On Error错误陷阱捕获。




欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3