0

多くのマシンで正常に実行される私の VB6 アプリケーションは、1 台のユーザー マシンで上記のエラーを生成しています。マシンには Vista SP1 が搭載されています。これは、MDAC 2.8 が既に含まれているため、MDAC インストーラが機能しないことを意味します。

エラーにつながるコード:

'Temp file to users temp directory:
FileName = C:\DOCUME~1\nmiller\LOCALS~1\Temp\TmpPrint.mdb 

Dim catADO As New ADOX.Catalog
catADO.Create "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & FileName

.Create 行でエラーが発生します。

このユーザーを動かすための助けがあれば大歓迎です!

4

2 に答える 2

0

Jet/Desktop ODBC ドライバーは、MDAC 2.6 以降には含まれていません。Jet ドライバーを取得するには、http://support.microsoft.com/kb/271908を参照してください。

于 2009-05-04T13:11:56.097 に答える