Web.config을 이용하여 DB 연결문자열 사용하기
ASP.NET 2.0에서 Web.config에 connectionStrings 섹션을 이용하여 DB 연결정보를 설정한 후 사용할 수 있다.
1. Web.config에 connectionStrings 설정
- configuration 섹션의 자식으로 connectionStrings 섹션을 추가한다.
3. ConfigurationManager 클래스를 이용하여 사용
작성 : 상현넘™ [SHBLITZ.NET]
1. Web.config에 connectionStrings 설정
- configuration 섹션의 자식으로 connectionStrings 섹션을 추가한다.
<connectionStrings>
<add name="DBConnectionStringName" connectionString="Data Source=DBHostAddress;Initial Catalog=DatabaseName;User ID=UserID;Password=Password" providerName="System.Data.SqlClient"/>
</connectionStrings>
<add name="DBConnectionStringName" connectionString="Data Source=DBHostAddress;Initial Catalog=DatabaseName;User ID=UserID;Password=Password" providerName="System.Data.SqlClient"/>
</connectionStrings>
2. SqlDataSource 컨트롤에서 사용
<asp:SqlDataSource Id="MySource"
ConnectionString="<%$ connectionStrings:DBConnectionStringName %>"
SelectCommand="SELECT id FROM Members"
runat="server" />
ConnectionString="<%$ connectionStrings:DBConnectionStringName %>"
SelectCommand="SELECT id FROM Members"
runat="server" />
3. ConfigurationManager 클래스를 이용하여 사용
string ConnString = ConfigurationManager.ConnectionStrings["DBConnectionStringName"].ConnectionString;
SqlConnection mDbConn = new SqlConnection(ConnString);
SqlConnection mDbConn = new SqlConnection(ConnString);
작성 : 상현넘™ [SHBLITZ.NET]