cn = new SqlConnection(
ConfigurationManager.ConnectionStrings["LocalSqlServer"].ToString());
cn.Open();
이 코드는 콘텐츠 페이지와 마스터 페이지가 있다고 가정해야합니다.ASP.net 모범 사례 - 어디에서 데이터베이스에 연결합니까?
마스터 페이지 Page_Init
에 넣어야합니까? 그런 다음 내 콘텐츠 페이지의 모든 실행 단계에서 완벽하게 액세스 할 수 있습니까?
나는 고전적인 ASP 사용 해요, 그래서 보통 할 것 :
Declare variables
Open connection
process code
Close connection
Render HTML
을하지만 .NET의 페이지 수명주기의 단계가 많이있다 그래서이를 배치하는 것이 가장 좋습니다 어디 궁금 암호?
그리고이 연결을 닫아야합니까, 아니면 쓰레기 처리가 저를 돌볼 것입니까?
위의 답변과 그 URL은 매우 유용합니다. 나는 그것을 사용하기에 좋은 이유를 "사용"할 것입니다! – webdad3