C#에서 MDF 데이터베이스 파일에 연결
C#에서 MDF(Microsoft Data Format) 데이터베이스 파일에 연결하면 처음에는 문제가 발생할 수 있습니다. 타이머. 한 가지 일반적인 문제는 잘못된 연결 문자열 구문이 발생하는 것입니다.
오류 발생
다음 코드를 사용하여 MDF 데이터베이스에 연결을 시도할 때:
con.ConnectionString = "DataSource=.\SQLEXPRESS; AttachDbFilename =SampleDatabase.mdf;Integrated Security=True;Connect Timeout=30;User Instance=True";
예외가 발생합니다. 메시지:
System.ArgumentException: Keyword not supported: 'datasource'.
솔루션
오류는 연결 문자열에서 "Data"와 "Source" 사이의 공백이 누락되어 발생합니다. 이 문제를 해결하려면 다음과 같이 연결 문자열을 수정하세요.
con.ConnectionString = @"Data Source=.\SQLEXPRESS; AttachDbFilename=c:\folder\SampleDatabase.mdf; Integrated Security=True; Connect Timeout=30; User Instance=True";
추가 고려 사항
위 내용은 C#에서 MDF 데이터베이스 파일에 올바르게 연결하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!