ASP.NET 2.0에서 데이터베이스 연결 문자열은 런타임 시 연결 문자열 값으로 확인되는 새로운 선언적 식 구문을 사용하여 이름으로 참조됩니다. 연결 문자열 자체는
샘플 프로그램 코드는 다음과 같습니다.
<구성>
<연결문자열>
<이름 추가="Pubs" ConnectionString="서버=localhost;
통합 보안=True;데이터베이스=pubs;보안 정보 유지=True"
공급자 이름="System.Data.SqlClient" />
<이름 추가="Northwind" ConnectionString="서버=localhost;
통합 보안=True;데이터베이스=Northwind;보안 정보 유지=True"
공급자 이름="System.Data.SqlClient" />
<시스템.웹>
<페이지 styleSheetTheme="Default"/>
구성>
프로그램 코드 설명: 위 예제의 프로그램 코드에서는 Web.Config 파일의
물론 다음과 같은 방법으로 구성 파일에서 직접 데이터베이스 연결 문자열을 읽을 수도 있습니다. 먼저 ASP.NET 구성을 설정하는 데 사용되는 클래스가 포함된 System.Web.Configuration 네임스페이스를 참조해야 합니다.
문자열 연결 문자열 =ConfigurationManager.ConnectionStrings["Northwind"].ConnectionString;
프로그램 코드 설명: 위 예제의 프로그램 코드에서는 ConnectionStrings["Northwind"]를 사용하여 해당 Northwind 문자열을 읽을 수 있습니다. 같은 방법으로 ConnectionStrings["Pubs"]를 사용하여 해당 Pubs 문자열을 읽을 수 있습니다.
http://www.cnblogs.com/interboy/archive/2006/08/21/482665.html