列名 address  只能为 ‘weifang’或者‘jinan’
当在dbgrid中修改或新增时,怎么验证是否正确??求两种方法,一是在dbgrid中输入后验证
二是 保存时,利用数据库的规则验证。在adodataset的哪个事件里做异常处理啊?

try
 showmessage('保存成功!');
except
begin
  showmessage('保存失败!');
  adodataset1.cancel;
end
end;
谢谢