Hallo
Wie kann ich das abfangen? Ich hab' schon versucht IF rs.BOF <> rs.EOF vor die Ausgabe (also vor die DO...WHILE Schleife) zu schreiben, aber das war natürlich nix.
rs.BOF<> rs.EOF - häh? sind die nicht sowieso immer unterschiedlich ?
Aber probier einfach mal vor der ganzen do while geschichte:
If NOT(rs.BOF or rs.EOF) Then
sollte eigentlich tun.
Achtung: das if muss auch vor dem rs.MoveFirst stehen, da du sonst im falle von BOF den gleichen fehler bekommst.
have fun, Eeye