当一条记录输入完后,调用存储过程insert到库中,adoquery没有post则adoquery中没有此条记录,该怎么办呢?

                            
插入记录是直接用adoquery的post安全,还是在sql   server中用存储过程insert安全?   
  为了安全,想在sql   server中调用存储过程来插入记录,而不用adoquery的post来插入记录,记录插入没有问题,但是adoquery中却没有这条记录(没有post操作),则删除时(adoquery.delete)会出错,因为adoquery中根本没有此条记录,怎么办?本人用adoquery.active:=false;  
  adoquery.active:=true,可以解决,但这又是去读库,好慢!!有什么方法可以即能用存储过程insert,而在adoquery中又有此条记录,而不用再去连一次库!!急呐!!

查看回复

相关问题