Leider habe ich mit einem der drei Rechner immmer noch keinen Zugriff auf die As400. Bei den beiden anderen gehts.

Irgendwie scheint es schon an nicht registrierten DLLS zu liegen:

Ich habe bei der Suche nach meiner Fehlermeldung über GOOGLE herausgefunden, mann solle die DAO360.DLL mit REGSVR32 neu registrieren.

Das habe ich getan, allerdings bekomme ich jetzt in der nächsten Zeile eine neue Fehlermeldung:

Mein Programm:

Set cn400 = CreateObject("ADODB.Connection")
Set cmSQL = CreateObject("ADODB.Command")
Set rssql = CreateObject("ADODB.Recordset")

cn400.Provider = "MSDASQL"
cn400.Properties("user id") = "meinuser"
cn400.Properties("password") = "meinpw"
cn400.Properties("data source") = "meineodbcverbindung"
cn400.Open

In der Zeile
cn400.Provider = "MSDASQL"

erhalte ich die Meldung:
"Laufzeitfehler 3706:
Der Provider kann nicht gefunden werden. Möglicherweise ist er nicht richtig installiert worden."

Welche DLL muss ich gegebenenfalls noch registrieren?

Vielen Dank
HS