ambix
08-07-10, 16:51
Hallo zusammen,
ich versuche mittels VBA, Daten aus einer AS400 Tabelle zu selektieren und das Ergebnis in eine Access Tabelle zu kopieren. Dabei möchte ich unbedingt auf DSNs verzichten, weil ich keine DSN Installation durchführen möchte und obendrein der User überhaupt keinen Zugriff auf die AS400 Tabelle hat, das Passwort im VBA Code ist dem User unbekannt (und durch Access Mittel geschützt).
Der vielversprechendste Ansatz von sehr, sehr vielen war dieser:
DoCmd.RunSQL "SELECT * INTO AccessTable FROM [ODBC;Driver=iSeries Access ODBC Driver;SYSTEM=as400ip;DBQ=as400lib;UID=user;PWD=pw d;CMT=0;SEARCHPATTERN=0;PREFETCH=1].as400table"
Wie bei allen meinen Versuchen bekam ich den Fehler (-7778) zurück.
Und jetzt weiss ich wirklich nicht mehr, was ich noch tun soll.
ratlos
frank
ich versuche mittels VBA, Daten aus einer AS400 Tabelle zu selektieren und das Ergebnis in eine Access Tabelle zu kopieren. Dabei möchte ich unbedingt auf DSNs verzichten, weil ich keine DSN Installation durchführen möchte und obendrein der User überhaupt keinen Zugriff auf die AS400 Tabelle hat, das Passwort im VBA Code ist dem User unbekannt (und durch Access Mittel geschützt).
Der vielversprechendste Ansatz von sehr, sehr vielen war dieser:
DoCmd.RunSQL "SELECT * INTO AccessTable FROM [ODBC;Driver=iSeries Access ODBC Driver;SYSTEM=as400ip;DBQ=as400lib;UID=user;PWD=pw d;CMT=0;SEARCHPATTERN=0;PREFETCH=1].as400table"
Wie bei allen meinen Versuchen bekam ich den Fehler (-7778) zurück.
Und jetzt weiss ich wirklich nicht mehr, was ich noch tun soll.
ratlos
frank