システムwiki

" microsoft.jet.oledb.4.0 "プロバイダーがローカルコンピューターに登録されていません

ShengHa 解決済 最終更新日:2020-09-08 21:35

"microsoft.Jet.OLEDB.4.0"プロバイダーがローカルコンピューターに登録されていません

返信リスト(回答:2)

1 #
SunLiMi 6

単純なプログラムコードは次のとおりです.Code>String strcon=@Provider= Microsoft.jet.OleDB.4.0;データソース= E:/test.xls;拡張プロパティ= 'Excel

8.0;HDR= YES; IMEX= 1 '";
OLEDBConnection Olecon= new OLEDBConnection(strcon);
olecon.open();
OLEDBDATAADAPTER OLEDA= NEW OLEDBDATAADAPTER(「シート$」から*選択*」、Olecon);
oleda.fill(ds);

}catch(例外ex)
{
messagebox.show(ex.message + ex.source + ex.innnerexception);


エラー:ローカルコンピュータに登録されていません "microsoft.jet.oledb.4.0"プロバイダ...system.data

質問と解決策に注意する必要がある:
1.Microsoft.jet.oledb.4.0
miscrosoft.jet.oledb.4.0
を書き込まないでください.2.データソース"データのサース"
を書き込まないでください.3.office
4.登録登録登録MDAC28.exe(一般的なWebサイトまたはマイクロソフトの公式ウェブサイトに)
https://access911.net/fixhtm/72fabf112dc.htm? =(このアドレスは与えられます)
5.64ビットプラットフォームの場合、これは発生する可能性があります.解決策:->Configuration Manager->>プラットフォーム->任意のCPUオプションカードをクリックします->New->新しいプラットフォーム->x86

2 #
Alice-H

この質問はMSDNに送信する必要があります......