我正在用一个TDBGrid控件(对应的数据源表t_mytable的属性cachedupdates=true)处理表,当在用TDBGrid添加一条记录并编辑完以后或修改一条记录并完成以后,这时TDBGrid需要对t_mytable的临时缓冲区的相应记录更新。但如果这时由于用户对有些必须填写的字段不填或数据不对,这时会导致写表异常,我想问的是应如何避免出现这种情况,即如果有些字段不填或数据不对,提示用户后让用户继续编辑出错的字段。