ASP.NET 웹 서비스에서 정적 메서드를 호출 할 때 함정이 있는지 알고 싶습니다.ASMX에서 정적 메서드를 호출 할 때의 주의점
internal static object SelectScalar(String commandText, DataBaseEnum dataBase)
{
SqlConnection sqlc = new SqlConnection(AuthDbConnection.GetDatabaseConnectionString());
object returnval=null;
if (sqlc!=null)
{
SqlCommand sqlcmd = sqlc.CreateCommand();
sqlcmd.CommandText = commandText;
sqlc.Open();
returnval = sqlcmd.ExecuteScalar();
}
return returnval;
}
위의 방법 예를 들어, 여러 웹 메소드와이 메소드를 동시에 호출하는 여러 클라이언트 (예 :이 함수를 호출하는 웹 메소드에 대한 1000 건의 호출)에 함정이 있습니까?
예 ... 스레드 안전성 외에도 코드의 다른 측면을 살펴 보았습니다. +1. –
방금이 작은 발췌 문장을 편집했습니다. 우리는 연결을 끊습니다. – choudeshell