【发布时间】:2013-07-08 13:08:07
【问题描述】:
我们正在将 Access forms/Access 数据库迁移到 Access forms/SQL 数据库。
我在模仿 access 中发生的验证时遇到问题。
当用户输入新记录并跳过必填字段并尝试保存访问时,它会显示一个消息框,说明某些字段是必需的(验证规则)
但对我来说,问题是同样的场景为我引发了一个关于缺失字段的 SQL 异常......尽管我有一个验证规则。 除非您先移至该字段然后尝试逃离或保存,否则验证规则不起作用。但如果您例如 1) 开始新记录 2) 在第一个字段中输入内容 3) 按向下箭头保存记录,则它不起作用
如何对整行进行验证(无需编写代码)
示例显示在下一个屏幕截图中,显示的最后一列应该有一个值,但是除非您专门转到该字段然后输入错误内容,否则不会强制执行验证。 如您所见,最后 2 条记录已在未经验证的情况下保存。
【问题讨论】:
标签: sql sql-server validation ms-access