在哪个控件里触发post事件,就在哪个控件的dbEdit1Exit事件里判断关键字字段是否为空,为空就要求先输入。就可以了吗,你可以先把他关键字段的dbedit的enabled:=true; 其他的为false; 字键字段输入后在dbEdit1Change事件里判断是否为空,不这空就把其他的dbedit的enabled属性置为假。