Sqlserver
 sql >> Baza danych >  >> RDS >> Sqlserver

Jak używać SqlTransaction w C#

Musisz powiedzieć swoim obiektom SQLCommand, aby używały transakcji:

cmd1.Transaction = transaction;

lub w konstruktorze:

SqlCommand cmd1 = new SqlCommand("select...", connectionsql, transaction);

Upewnij się, że obiekt connectionql również jest otwarty.

Ale wszystko, co robisz, to instrukcje SELECT. Transakcje przyniosą więcej korzyści, jeśli użyjesz działań typu INSERT, UPDATE itp.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Czy każda tabela użytkowników powinna mieć indeks klastrowy?

  2. Biblioteka natywna sqljdbc_auth.dll została już załadowana w innym programie ładującym klas

  3. Wzorzec projektowy dla pól niestandardowych w relacyjnej bazie danych

  4. Jak kopiować bazy danych SQL Server z jednego wystąpienia do drugiego?

  5. Jak usunąć przy użyciu INNER JOIN w programie SQL Server?