" microsoft.jet.oledb.4.0 "プロバイダーがローカルコンピューターに登録されていません
"microsoft.Jet.OLEDB.4.0"
プロバイダーがローカルコンピューターに登録されていません
返信リスト(回答:2)
単純なプログラムコードは次のとおりです.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
を書き込まないでください.>2.
miscrosoft.jet.oledb.4.0データソース
"データのサース"
、を書き込まないでください.3.office
4.登録登録登録MDAC28.exe(
一般的なWebサイトまたはマイクロソフトの公式ウェブサイトに)
https://access911.net/fixhtm/72fabf112dc.htm?
=(このアドレスは与えられます)
5.64ビットプラットフォームの場合、これは発生する可能性があります.解決策:->Configuration Manager->>プラットフォーム->任意のCPUオプションカードをクリックします->New->新しいプラットフォーム->x86
この質問はMSDN
に送信する必要があります......
関連質問
- Windows 7:swfファイル
- hp Officejet 4500
- システム関連のプログラムやプロセスが呼び出されたときに、システム、メニューなどの設定の中には、UACwindows が表示されます.
- 窓7:メモリの確認方法
- Win7 Ultimate 64ビットコントロールパネル Windows Update オプションは、サービスに Windows Update サービスはありません.
- 64ビット Win7、 run dxdiag.exe プログラムは、バックグラウンドでカーソルの回転が表示され、しばらく消えます. DirectX 診断ツールは実行できません.
- coremedia.dll ファイルをインストールできませんでした
- Microsoft Visual C ++ 2012再頒布可能がパス0x80070003を見つけることができません
- windows 7 デスクトップの右下にあるアイコンは透明状態として表示されます.
- FireWire経由でログインすると、インストーラーの起動エラーが表示される