Prüfen ob Row vorhanden sind ?

Datenbanklösungen mit AOO/LO

Moderator: Moderatoren

Toxitom
********
Beiträge: 3769
Registriert: Di, 12.08.2003 18:07
Wohnort: Wiesbaden
Kontaktdaten:

Re: Prüfen ob Row vorhanden sind ?

Beitrag von Toxitom »

Hey LSpy,

mir fällt da spontan die folgende Überprüfung ein:

Code: Alles auswählen

if resultset.isBeforeFirst() and Resultset.isAfterLast() then
   REM  keine Reihe vorhanden
end if
Ist aber nicht getestet ;-)

Gruss
Thomas
Unterstützer LibreOffice, zertifizierter Trainer und Berater
Bücher: LibreOffice 6- Einstieg und Umstieg
Makros Grundlagen - LibreOffice / OpenOffice Basic
Toxitom
********
Beiträge: 3769
Registriert: Di, 12.08.2003 18:07
Wohnort: Wiesbaden
Kontaktdaten:

Re: Prüfen ob Row vorhanden sind ?

Beitrag von Toxitom »

Hey LSpy,

also, mit ".next" setzt du den Zeilenzeiger auf den nächsten Datensatz des Resultsets. Und das passiert jedesmal beim Aufruf! Könnte also für deinen Fall tatsächlich funktionieren - nur denk dran: Wenn du weiteren Code benutzt und auf das Resultset zugreifst wo der Zeilenzeiger aktuell steht.

Gruss
Thomas
Unterstützer LibreOffice, zertifizierter Trainer und Berater
Bücher: LibreOffice 6- Einstieg und Umstieg
Makros Grundlagen - LibreOffice / OpenOffice Basic
Antworten