2011-04-25 7 views
0

WPF 로컬 데이터베이스 응용 프로그램과
부터 시작하려고했지만, 난에 연결하는 동안WPF 응용 프로그램에서 로컬 데이터베이스에 연결 : 오류 26

네트워크 관련 또는 인스턴스 관련 오류가 발생이 문제를 직면 SQL 서버. 서버를 찾을 수 없거나 액세스 할 수 없습니다. 인스턴스 이름이 올 바르고 SQL Server가 원격 연결을 허용하도록 구성되어 있는지 확인하십시오. (공급자 : SQL 네트워크 인터페이스, 오류 : 26 - 오류 지정된 서버/인스턴스 찾기)

나는 오류가하지만 응용 프로그램 설정에서 연결 문자열을 사용하고
연결 문자열에있을 것입니다 발견에 많이 검색 이는 마법사에 의해 수행

using (SqlConnection _SqlConnection = new SqlConnection (Properties . Settings . Default . DatabaseConnectionString)) 
{ 
    _SqlConnection . Open (); // <= Error Occurs Here 
    _SqlConnection . Close (); 
} 

오류 :

네트워크 관련 또는 SQL 서버에 연결하는 동안 인스턴스 특정 오류가 발생했습니다. 서버를 찾을 수 없거나 액세스 할 수 없습니다. 인스턴스 이름이 올 바르고 SQL Server가 원격 연결을 허용하도록 구성되어 있는지 확인하십시오. (공급자 : SQL 네트워크 인터페이스, 오류 : 26 - 서버/인스턴스 지정 오류 지정)

+0

마법사를 통해 연결 문자열을 만든 경우 가장 먼저해야 할 일은 실수로 문자열을 직접 확인하는 것입니다. (잘못된 주소, 잘못된 암호 등) – Jason

답변

2

잘못된 유형의 연결 개체를 사용하고 있습니다.

SqlConnection은 SQL Server Compact 용 제품이 아니 어른 된 SQL Server 용입니다. connectionstrings.com에는 필요한 연결 문자열이 있습니다. 연결 개체 자체에 대해서는 SqlCeConnection 클래스가 필요하다고 생각합니다 (System.Data.SqlServerCe에 대한 참조 추가).

관련 문제