Hallo,

momentan habe ich eine ODBC-verknüpfte Tabelle (awlib.mqd00) aus der AS/400
und eine lokale Tabelle in Access (tbl_mqd00)
Bestimmte Daten sollen per INSERT-INTO aus der AS/400 in die Access-Tabelle.

Code:
Dim db as ADO.Database 
Dim OdbcConn As New ADODB.Connection

OdbcConn.Open "Driver={Client Access ODBC Driver (32-bit)};" &_
System = 000.000.00.00;UID=XXXX;PWD=XXXX"

db.Execute "INSERT INTO tbl_mqd00 SELECT ....... " &_
"FROM awlib_mqd00 INNER JOIN awlib_bmjitrad ON awlib_mqd00.qdbcod = awlib_bmjitrad.brbcod"
Wenn ich den db.execute ausführe kommt leider die nette Anmeldemaske für User und Passwort wieder. Also habe ich den code geändert um das execute jetzt auf die connection zu beziehen.

Code:
OdbcConn.Execute "INSERT INTO tbl_mqd00 SELECT ....... " &_
"FROM awlib.mqd00 INNER JOIN awlib.bmjitrad ON awlib.mqd00.qdbcod = awlib.bmjitrad.brbcod"
Hier habe ich das Problem, daß die AS/400 natürlich meine lokale Access Tabelle "tbl_mqd00" nicht kennt. Was tun?

Vielen Dank