比如说我用了一个DataGrid,通过ADOQuery与表Student相联,
student表(ID,Name),另外使用了DBNavigate来实现新增、删除等操作,那么,当Student 表中已有Name=“李大嘴”时,如何在程序中限制不能再新增Name=“李大嘴”的纪录?
student表(ID,Name),另外使用了DBNavigate来实现新增、删除等操作,那么,当Student 表中已有Name=“李大嘴”时,如何在程序中限制不能再新增Name=“李大嘴”的纪录?
调试欢乐多
在insert 以前 select 以下
如果select 出的> 0 就提示了
if adoquery.recordcount >1 then//表示数据库中存在
begin
...
end
else
being
insert into
end
-------------------------------------------------------
这个我也想过,但我不知道在beforepost中怎么取消POST?比如说我发现ID=3这个值不对,我怎么做才能把POST取消掉?