728x90
728x170
4.0 은 64비트에서 지원하지 않는다.
1. 빌드 속성을 바꿔도 된다면 프로젝트 빌드 속성에서 32비트로 바꾸면 해결된다.
2. 64 비트로 빌드해야한다면 아래 링크로 들어가 재배포 패키지를 설치한다.
https://www.microsoft.com/ko-kr/download/details.aspx?id=49318
그리고 코드에서 아래와 같이 연결 문자열을 변경한다.
기존
OleDbConnection conn = new OleDbConnection("Provider =Microsoft.Jet.OleDb.4.0;Persist Security Info=False;Jet OLEDB:Database Password=1234;Data Source=" + filePath);
변경
OleDbConnection conn = new OleDbConnection("Provider=Microsoft.ACE.OleDb.12.0;Persist Security Info=True;Jet OLEDB:Database Password=1234;Data Source=" + filePath);
https://aspdotnet.tistory.com/1064
728x90
그리드형
'C# > Winform' 카테고리의 다른 글
[C#] 'ContextSwitchDeadlock' 오류 (0) | 2021.11.19 |
---|---|
[C#] xml 데이터 조회하기 (0) | 2021.11.16 |
[펌]마크다운 사용방법 (0) | 2021.08.16 |
[C#] byte[] 를 struct 로 변환하기 (0) | 2021.08.12 |
[C# ASP]단순 API 만들기 위한 프로젝트 선택 (0) | 2021.07.24 |