PDA

View Full Version : ODBC Zugriff auf DB2 mit VBA



Bärnd
29-05-02, 11:34
Hallo,

ich versuche mit VBA (Access 97) per ODBC auf die AS400 zuzugreifen. Der ODBC-Treiber ist offensichtlich korrekt eingerichtet (Abfragen ohne VBA-Einsatz funktionieren). Scheinbar funktioniert der PassThrough - Connect nicht richtig.
qdfPassThrough.Connect = "ODBC;DATABASE=Name_der_AS400_Bibliothek;UID=Benutz ername;PWD=;DSN=Name_der_Datenquelle_aus ODBC-Treiber"

Fehlermeldung: Laufzeitfehler 3146. ODBC_Aufruf fehlgeschlagen.

Wer kann mir helfen ?

Gruß


Bernd

synus
29-05-02, 15:58
Hallo Bernd
Frage: beim importieren oder verknüpfen der
Dateien ??

Hier ein paar Sachen zum Ueberprüfen
a) Berechtigung auf den AS/400 Dateien vorhanden
b) Access Limite Datensatzlänge ca. maximal 2000 ODBC maximal 3000
c) Aenderung der Daten nur wenn Dateien
Primärkey in Access (verkn. Tabelle)
d) Im ODBC Treiber evtl. Extended Dynamic Support (Register Pakete) entfernen
e) ODBC;DSN=ODBCNAME;;TABLE=BIBLIOTHEK.Datei

Gruss
Roberto

[Dieser Beitrag wurde von synus am 29. Mai 2002 editiert.]