SharePoint가있는 액세스 데이터베이스에 연결합니다
-
09-12-2019 - |
문제
Desktop의 서버에있는 액세스 데이터베이스에 연결하려고합니다. 나는 이것을 시도했다 :
DatabaseAcces dbSAP = new DatabaseAcces(@"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\\Users\\adm_sharepoint\\Desktop\\PPMO\\BDD-Access\\BDD_PPMO_SAP.accdb");
DataSet dsCarneOffre = dbSAP.executeQuery("SELECT * FROM CarnetOffres");
.
와이 기능과 연결하려고합니다 :
private void connexionOpen(){
connect = new OleDbConnection(connexionString);
connect.Open();
}
.
라인에 도착하면
connect.Open()
.
이 오류가 발생했습니다 :
" 'microsoft.jet.oledb.4.0'공급자가 로컬 컴퓨터에 등록되지 않았습니다." source="system.data"
당신들은 무엇을 해야할지 모르십니까? 감사합니다
해결책
SharePoint는 64 비트 코드이며 32 비트 라이브러리를 호출 할 수 없습니다.
Jet는 32 비트 x64 버전의 Jet을 얻는 방법
제휴하지 않습니다 sharepoint.stackexchange