我在两个窗体form1,form2中分别放置了DBEDIT控件f1_edit,f2_edit连接到同一SQL视图表(datesource为db.datesource)的不同字段(a1,a2(主键)).当对form2 hide时 在form1中对db.query做post操作,为什么会提示a2不能为空值(我用showmessage(form2.f2_edit.text)是有内容的,f2_edit的datasource和datafield属性都没错)