2014-01-22 4 views
0

MySql 데이터베이스를 사용하여 웹 응용 프로그램을 개발 중입니다. 이것은 .NET Framework 4.5를 사용하는 웹 양식 응용 프로그램입니다.ASP.net에서 데이터베이스에 자동으로 액세스하여 닫습니다. C# 웹 양식 웹 응용 프로그램

최근에는 빈번하게 데이터베이스에 액세스하는 많은 기능을 개발해 왔습니다.

데이터베이스 연결을 열고 닫는 것을 최적화 할 때마다 데이터베이스 연결을 만들고 닫는 대신 최선의 방법은 무엇입니까?

답변

1

당신은 사용 키워드를 연구해야합니다. C# 프로그래밍 언어에서 널리 사용되는 단문입니다.

다음 두 블록은 동의어 :

var con = new SqlConnection(connectionString); 
try 
{ 
    con.Open(); 
} 
finally 
{ 
    con.Dispose(); 
} 

using (var con = new SqlConnection(connectionString) 
{ 
     con.Open(); 
} 
+0

Teeny, 작은 nitpick, 아마도'MySql.Data.MySqlClient.MySqlConnection'이 사용됩니다. – Kev

0

이 기능은 동일한 클래스의 모든 경우에, 당신은 연결 속성 (get 및 set 메소드)

을 최적화하기를 만들 수 있습니다