2012-11-12 2 views
0

2010 궁극적 인 방법을 사용하고 있으며 간단한 Windows 양식 응용 프로그램 만 만들었습니다. 양식에 데이터베이스도 추가했습니다. 응용 프로그램 파일을 bin 디렉토리에서 꺼냅니다. 실행을 시도했지만 데이터베이스를 연결할 수 없다는 오류가 있습니까? Microsoft SQL Server Compact 4.0을 설치했는데 동일한 오류가 발생 했습니까? 내가 잘못 했어?데이터베이스가있는 Windows 양식 응용 프로그램 만들기

오류 : 파일 C : \ Users \ Admin \ Desktop \ Database1.mdf에 대한 자동 이름이 지정된 데이터베이스를 첨부하지 못했습니다. 같은 이름의 데이터베이스가 존재, 또는 지정된 파일을 열 수 없습니다, 또는 내가를 실행하려고했기 때문에 그것은 C;\Users\Admin\Desktop\Database1.mdf

+0

자세한 내용을 추가하십시오. 당신이 얻는 오류는 무엇입니까? – Schaliasos

+0

파일 C : \ Users \ Admin \ Desktop \ Database1.mdf에 대한 자동 이름이 지정된 데이터베이스를 첨부하지 못했습니다. 같은 이름의 데이터베이스가 있거나 지정된 파일을 열 수 없거나 UNC 공유에 있습니다. – David

+0

응용 프로그램 구성 파일에서 연결 문자열을 게시하십시오. – Alex

답변

0

의 I는 오류를 얻고있다 이유의

0

사용 C:\Users\Admin\Desktop\Database1.mdf 대신 UNC 공유에 동일한 폴더 (이 경우 데스크톱)에 데이터베이스가없는 app 파일. 나는 현재 이것을 교정하려고 노력 중이다. 나는 ado.net 엔티티 데이터베이스를 온라인 상태로 만들고 데스크탑 애플리케이션과 로컬 데이터베이스를 통합하는 것을 잊어 버릴 것이라고 생각한다. -

+0

이미 있습니다. 경고 상자에서 직접 오류를 입력했습니다. – David

+0

'% USERPROFILE % \ Desktop \ '디렉토리에'Database1.mdf' 파일이 있습니까? – Alex

+0

<구성> 추가 데이터 원본 =. \ SQLEXPRESS, AttachDbFilename = | DataDirectory | \ Database1.mdf 구성> – David

관련 문제