Hallo allerseits,

ich habe folgendes Problem:

Mein System:
- Access 2000
- ODBC-Verbindung zu AS/400-DB
- VBA
- AS/400

Eine Tabelle aus einer AS400-Bibliothek ist über ODBC-Verbindung in Access verknüpft.

Ich versuche über Access Excel-Dateien Zeile für Zeile auszulesen und per ODBC die entsprechenden Datensätze in der AS/400-Tabelle (Verknüpfte ODBC-Tabelle) zu aktualisieren. Das ganze läuft über einen VBA-Code.

Ein Ausschnitt des Codes:

Code:
For i = 10 To 13
    CurrentDb.Execute "UPDATE [tblBestellung] SET [tblBestellung].[Straße] ='" & Range("J" & i) & "' WHERE [BestellNr] =" & Range("A" & i) & "AND [Frachtkosten]=" & 1 & ";"
Next i
Es kommt immer zum Fehler 3073, die Meldung lautet ungefähr wie folgt:
"Die Abfrage muss einen aktualisierbaren Teil haben" oder so ähnlich

Woran kann es denn liegen?

Kann mir jemand dabei helfen?

Vielen vielen Dank vorab

Viele Grüße

Otto