我的批处理语句是这样:
ADOConnection1.BeginTrans;
Try
 ADODataSet1.UpdateBatch(arAll);
 ADOConnection1.CommitTrans;
Except
 ADOConnection1.RollbackTrans;
 Raise;
End;
我在MSSQL的INSTEAD OF INSERT触发器中设置了规则,在DBGRID中新增几条没有问题的记录可以提交到数据库中,现在的问题的是这样:
但当第一条记录有问题时,就全部也不能提交,但当不是第一条记录有问题的时候,就会提交没有出错的记录,有出错的就没有存到数据库中。请各位高手指教!