ADOのプロバイダエラー

解決


INTEGRA  2003-09-03 20:51:22  No: 108467

Win2000上で、VB6からAccessのMDBにADOを使って
アクセスしようとしていまが、
最初のコネクションオープンで
「実行時エラー'3706'  プロバイダが見つかりません。
正しくインストールされていない可能性があります。」
とエラーになります。

開発手順はコンポーネントのコントロールにMSADODC.OCXを追加。
参照設定にmsado15.dll(ADO2.6Library)を追加。

ソースコードは以下の通りです。
Private Sub Command1_Click()
   Dim cnnDB As ADODB.Connection
   Dim rstList As ADODB.Recordset

   Set cnnDB = New ADODB.Connection
   With cnnDB
      .Provider = "Microsoft.Jet.OLEDB.4.0"
      .Open "C:\MDB\ABC.mdb"
   End With
End Sub

このプロバイダを使用するにあたって、
まだ何か設定等をする必要がるのでしょうか?


INTEGRA  2003-09-03 22:49:00  No: 108468

MicrosoftのHPからMDAC2.8をダウンロードして
再インストールすると上手くいきました。

お騒がせしました。


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加