sqlconnection

W jakich okolicznościach SqlConnection automatycznie włącza się do transakcji ambient TransactionScope?

Co to znaczy, że SqlConnection jest "włączony" do transakcji? Czy to po prostu oznacza, że polecenia, które wykonam na połąc ... s // I execute on it participate in it's existing transaction rather than // the current transaction scope. (Yes?) }

czy w bloku "using" SqlConnection jest zamknięte po powrocie lub wyjątku?

Pierwsze pytanie: Powiedz, że mam using (SqlConnection connection = new SqlConnection(connectionString)) { connection ... Am I thinking zbyt liniowo w jaki sposób using działa? ie czy {[8] } po prostu zostanie wywołany, gdy opuścimy using zakres?

Kiedy należy otworzyć i zamknąć połączenie z serwerem SQL

Mam prostą klasę statyczną z kilkoma metodami. Każda z tych metod otwiera SqlConnection, odpytuje bazę danych i zamyka połącz ... winienem mieć statyczny element zawierający pojedynczą SqlConnection? Jak i kiedy mam to rzucić? Jakie są najlepsze praktyki?

Czy SqlCommand.Zamknąć połączenie?

Czy Mogę efektywnie wykorzystać to podejście? using(SqlCommand cmd = new SqlCommand("GetSomething", new SqlConnection(Config ... zmi: czy metoda Dispose polecenia SQL (wywoływana po wyjściu z bloku using) zamknie podstawowy obiekt SqlConnection, czy nie?

Jak używać ADO.net Entity Framework z istniejącym SqlConnection?

I have an existing asp.net strona internetowa, która korzysta z SqlConnection. dodałem ADO.net struktura podmiotu. udało mi ... net Entity Framework i nie chcę zmieniać całego serwisu, aby użyć nowego ciągu połączenia Entity Framework. Dzięki za pomoc.

Jaka jest różnica między poleceniem SQL.CommandTimeout i SqlConnection.ConnectionTimeout?

Czy jest jakaś różnica między SqlCommand.CommandTimeout a SqlConnection.ConnectionTimeout W. NET?

Session-Per-Request with SqlConnection / System.Transakcje

Właśnie zacząłem używać Dapper dla projektu, mając głównie używane ORM jak NHibernate i EF w ciągu ostatnich kilku lat. Zazw ... logger.Debug("Disposing connection (current state '{0}')", cn.State); cn.Dispose(); } } }

Czy lepiej wykonywać wiele poleceń sql za jednym połączeniem, czy za każdym razem łączyć się ponownie?

Oto Mój kod testowy, który wydaje się sugerować, że lepiej jest łączyć się kilka razy zamiast łączyć się tylko raz. Czy robi ... j funkcji: Wyjście: one connection: 00:00:09.8544728 many connections: 00:00:11.4967753 one connection: 00:00:09.7775865

Czy muszę zamknąć () SqlConnection zanim zostanie usunięty?

Na moje inne pytanie o Obiekty jednorazowe , czy powinniśmy wywołać Close() przed końcem używanego bloku? using (SqlConnect ... dType.Text; connection.Open(); command.ExecuteNonQuery(); // Is this call necessary? connection.Close(); }

Jak korzystać z Menedżera konfiguracji.AppSettings

Nigdy wcześniej nie używałem "appSettings". Jak skonfigurować to w C#, aby używać z SqlConnection, to jest to, czego używam d ... " SqlConnection con = new SqlConnection(); con = ConfigurationManager.AppSettings("ConnectionString"); Ale to nie działa.