投稿日 | : 2003/07/23(Wed) 11:05 |
投稿者 | : ヘイロー |
Eメール | : f_aitk@yahoo.co.jp |
URL | : |
タイトル | : Re^2: 実行時エラー3706 |
ご返答ありがとうございます。
原因は分かりましたが、対処方法で分からない点がありましたので教えてください。
@Jet 3.51 OLE DB Provider を使うときは、MDAC2.0のmdac_typ.exeを配布する。
とありましたが、mdac_typ.exe自体をどこかのフォルダにコピーすればよろしいのですか?
また、その場合は、どこのフォルダでしょうか?それとも、mdac_typ.exeの中身(setup.exeの
ように複数のファイルの集合体)すべてをどこかのフォルダにコピーすればよろしいのですか?
また、その場合は、どこのフォルダでしょうか?
AJet 3.51 OLE DB Providerを使用する。
プログラムを下記のように「3.51」の部分を「4.0」に修正して、開発しているパソコンで実行した
のですが、datagridのコラムが2つしか表示されませんし、ある検索条件にて検索した結果を印刷プ
レビューさせているのですが、印刷プレビューされず、実行が止まってしまいます。
まだ、どこか修正しないといけない場所があるのでしょうか?
Set Cn = New ADODB.Connection
Cn.Provider = "MSDataShape"
Cn.ConnectionString = "Provider=Microsoft.Jet.OLEDB.3.51;" _
& "Data Source=" & App.Path & "test.mdb"
Cn.Open
から
Set Cn = New ADODB.Connection
Cn.Provider = "MSDataShape"
Cn.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;" _
& "Data Source=" & App.Path & "test.mdb"
Cn.Open
に変更
以上、意味不明な表現があるかと思いますが、
分からない点がありましたのでお手数ですがよろしくお願いします。