2014-02-12 44 views

回答

2

Dapper使用ado.net事務。此外,由於許多ado.net提供程序支持環境事務(TransactionScope),通常會支持 - 但不需要額外的代碼。如果你可以用ado.net交易來做你想做的事:很好。如果你可以用TSQL做你想做的事情:好 - 只需發出適當的命令即可。真的,它歸結爲:你能從ado.net那樣做嗎?

例如,在連接的BeginTransaction的連接中,值得嘗試一個帶有顯式事務的存儲過程。