2016-08-31 2 views
2

내 Visual Studio 2015를 Access 2016에 연결할 수없는 것 같습니다. 둘 다 64 비트입니다. 많은 포럼을 살펴본 결과 대부분의 사람들이 MS Access 2010 엔진 (x64)을 설치한다고 말합니다. 나는 데이터 연결 마법사를 통해 새 데이터 연결을 설정,의 "데이터 소스"선택 드롭 박스를 사용하여 찾을 수 있어야 당신했을 때 Visual Studio 2015에 대한 액세스 2016 연결

나는 여기 -

https://msdn.microsoft.com/en-us/library/ms171893.aspx 주어진 예제를 따라 :

OLE DB 공급자의 다음 보관함에 OLE DB에 대한

.NET Framework 데이터 공급자

찾아

Microsoft Office 12.0 Access 데이터베이스 엔진 OLE DB

그러나이 옵션이 표시되지 않습니다. 그 목록에있는 다른 OLE 공급자 중 일부를 사용하려고했지만 그 중 하나 또는 두 개와 연결할 수 있었지만 테이블이 유효하지 않은 개체라는 오류가 발생했습니다. Access db에 연결할 수있게하려고 시도 할 다른 것을 잃어 버렸습니다.

도움을 주시면 감사하겠습니다. 경우 다른 사람에

답변

1

이 문제 ..

다른 게시물에 언급 한 것처럼

, 당신은 액세스 DB 엔진을 필요가있다. MS Access의 버전 만 있으면 충분하지 않습니다 (이것은 나에게 이상합니다). 이 주제에서 본 다른 모든 게시물은 필요한 버전 (x86 vs x64)을 지정하지 않습니다. Office x64을 사용하고 있습니다.

그러나

내가 사용했다 액세스 DB 엔진

86 버전 (내가 액세스 2천10데시벨 엔진을 사용)이었다. Visual Studio (2015)는 x86 응용 프로그램과 관련이 있다고 가정하지만 잘 모르겠습니다.

내 문제가 해결되었습니다.

+0

Visual Studio에는 32 비트 버전 만 있기 때문에 (일부 이유로) 64 비트 엔진에서는 작동하지 않습니다. 또한 안타깝게도 32 비트와 64 비트 오피스 제품은 공존 할 수 없습니다. 이제는 전체 사무실 패키지를 재설치하지 않아도 될 솔루션을 찾으려고합니다 ... – TulkinRB

관련 문제