我使用delphi和oracle数据库开发mis系统,问题:当我想添加数据时,当然是在delphi的表单界面了,(使用,text编辑框),我想在向数据库添加数据之前,先检测它的主键数据是否满足数据库表中的约束条件,符合条件,然后插入,否则给出提示,重新输入数据(向text中重新输入),请问各位怎没设计来实现这个功能,可能比较简单,但在下是新手,不知如何处理