Dieses Problem hatte ich auch schon einmal. Der Grund liegt darin, dass die Beziehungen zwischen den beiden Dateien nicht auf der AS/400 sondern durch MS/Access aufgelöst werden. D.h., dass zuerst die Sätze mittels Einzel-Select jeder Datei von der AS/400 gelesen und dann aufgrund der WHERE-Klausel oder der Join-Beziehung wieder verworfen werden. (Hohe Übertragungsraten ohne dass Daten tatsächlich verwendet werden.)

Lösung:
Erstellen Sie auf der AS/400 mittels "CREATE VIEW ..." die benötigte Join-Datei (Achtung OHNE where-Klausel) und selektieren Sie die gewünschten Daten anschließend mittels normalem Select von MS/Access aus auf die neue Sicht auf der AS/400 .

[Dieser Beitrag wurde von Fuerchau am 16. März 2002 editiert.]