我在 ADO.Net 上遇到了一个示例,其中在没有设置命令的事务属性的情况下完成了事务,如下面的代码所示。
这是可能的还是需要明确设置命令的事务属性?
// Start a local transaction.
SqlTransaction sqlTran = connection.BeginTransaction();
// Enlist a command in the current transaction.
SqlCommand command = connection.CreateCommand();
-----
-----
sqlTran.Commit()