Access97 Anzahl der DS

Hallo Ihr!

Ich habe folgendes Problem:
Ich möchte nach einer Abfrage die Datensätze eines Formulars zählen, und wenn keiner gefunden wurde soll z.B. eine MsgBox erscheinen oder so.

Der Code sieht im Moment so aus:

Forms!Formularname.RecordsetClone.MoveLast

Forms!Formularname.TextfeldDSAnzahl = Forms!Formularname.RecordsetClone.RecordCount

(TextfeldDSAnzahl ist das Feld, in der die Anzahl der Datensätze angezeigt wird)
Das zählen funktioniert auch wunderbar. Probleme gibt es nur, wenn er keine Datensätze findet. Dann gibt es die Fehlermeldung „Laufzeitfehler blablabla, kein aktueller Datensatz“
Kann man das nicht abfangen? Oder gibt es eine ganz andere, elegantere Lösung?

Warte gespannt auf Antworten!
Gruß Lena

sub irgendwas
 on error goto error\_handling
 'AbfrageCode
 exit sub
error\_handling:
 select case err.number
 case blabla (die nummer aus deinem Fehler)
 msgbox "kein Datensatz"
 case else
 msgbox err.number & " " & err.description
end sub

(Schnellschuss ohne Gewehr, äh Gewähr)

holli

Hi Holli!

Daaanke für die Hilfe, es hat geklappt!!
Der Code war (bis auf ein kleines, fehlendes End select) perfekt,
also nochmal vielen Dank!!

Eine sehr erleichterte Lena…

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]