Sqlserver
 sql >> Teknologi Basis Data >  >> RDS >> Sqlserver

Memfaktorkan Ulang ADO.NET - SqlTransaction vs. TransactionScope

Anda tidak akan langsung mendapatkan apa pun dengan mengganti kode yang ada untuk menggunakan TransactionScope . Anda harus menggunakannya untuk pengembangan di masa mendatang karena fleksibilitas yang diberikannya. Akan lebih mudah di masa mendatang untuk memasukkan hal-hal selain panggilan ADO.NET ke dalam transaksi.

BTW, dalam contoh yang Anda posting, SqlCommand instance harus dalam using blok.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Ekspor tabel ke file dengan header kolom (nama kolom) menggunakan utilitas bcp dan SQL Server 2008

  2. Switch-In Partisi di SQL Server (T-SQL)

  3. Mencari penampil file Log Transaksi SQL

  4. SQL Server 2008 - Bagaimana cara mengembalikan Jenis Tabel Buatan Pengguna dari Fungsi Bernilai Tabel?

  5. Penghapusan Otomatis Transaksi yang Terlupakan di MS SQL Server