가이 작업을 수행하는 방법을 커버하는 great overview on MSDN의 당신의 Web.config에서
, 연결 문자열 항목을 추가 :..
<connectionStrings>
<add
name="MyConnectionString"
connectionString="Data Source=sergio-desktop\sqlexpress;Initial
Catalog=MyDatabase;User ID=userName;Password=password"
providerName="System.Data.SqlClient"
/>
</connectionStrings>
은의 여기 구성 부품을 분해하자
데이터 소스이 당신의 서버입니다. 귀하의 경우 sergio-desktop
에 명명 된 SQL 인스턴스가 있습니다.
초기 카탈로그은 데이터베이스 쿼리를 실행해야합니다. 정상적인 용도로는 데이터베이스 이름이됩니다.
인증을 위해 몇 가지 옵션이 있습니다. 당신의 SQL Server의 보안 섹션으로 이동하여 새 로그인을 만들 -
사용자 ID 및 비밀번호은 매우 간단 여전히 SQL 자격 증명이 아닌 윈도우,하지만를 사용하는 것을 의미한다. 사용자 이름과 암호를 지정하고 데이터베이스에 권한을 부여하십시오. 모든 기본 대화 상자는 매우 자명합니다.
또한 통합 보안을 사용할 수 있습니다. 즉, .NET 응용 프로그램이 작업자 프로세스의 자격 증명을 사용하여 SQL에 연결을 시도합니다. 그것에 here for more info을 확인하십시오.
마지막으로, 코드에서 사용하여 연결 문자열을 얻을 수 있습니다 :
ConfigurationManager.ConnectionStrings["MyConnectionString"].ConnectionString
감사하지만 그것은 단지 코드에서 연결 문자열을 호출하는 방법을 보여줍니다, 어떻게 연결 문자열을 찾을 수 없습니다 그것을 설정하십시오. :(대단한 개요에 대한 –
+1 ;-) –
감사합니다. 믿어지지 않는 대답과 나는 그것을 사용하는 방법을 배웠다! : D –