我可以有效使用這種方法嗎? using(SqlCommand cmd = new SqlCommand("GetSomething", new SqlConnection(Config.ConnectionString))
{
cmd.Connection.Open();
// set up parameters and CommandType to StoredProced
請幫忙! 背景信息 我有一個訪問SQL Server 2005數據庫WPF應用程序。數據庫在運行應用程序的計算機上本地運行。 無處不在我使用Linq DataContext我使用一個使用{}語句,並傳入一個函數的結果,該函數返回一個SqlConnection對象,該對象在返回到DataContext構造函數之前已經打開並且使用它執行了SqlCommand。即 // In the applicati
我使用的模式看起來像這樣經常。我想知道這是否正常,或者是否有我不在這裏申請的最佳做法。 具體我想知道;在引發異常的情況下,我在finally塊中的代碼足以確保連接適當關閉? public class SomeDataClass : IDisposable
{
private SqlConnection _conn;
//constructors and methods