首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET >

dbgird数据修改或新增时验证解决方案

2012-03-01 
dbgird数据修改或新增时验证列名address只能为‘weifang’或者‘jinan’当在dbgrid中修改或新增时,怎么验证是

dbgird数据修改或新增时验证
列名   address     只能为   ‘weifang’或者‘jinan’
当在dbgrid中修改或新增时,怎么验证是否正确??

求两种方法,一是在dbgrid中输入后验证
二是   保存时,利用数据库的规则验证。在adodataset的哪个事件里做异常处理啊?

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


谢谢

[解决办法]
if ADOQuery1.fieldbyname( 'field1 ').value <> 'abc ' then abort;

热点排行