Seite 1 von 1

Re: Datensatzanzahl einer Tabelle

Verfasst: Mi, 04.05.2011 17:47
von komma4
Gast hat geschrieben: Message: executeUpdate() cannot be used with this statemant.

Was mache ich falsch?
Das sagt Dir die Fehlermeldung doch schon: das ist keine update-Anweisung, deshalb geht auch der Befehl nicht.

Versuchs mal mit .executeQuery( SQL )


Achja: das Semikolon im SQL brauchst Du IMHO auch nicht.
Und beim nächsten Mal bitte OOo Version, Betriebssystem und Datenbank angeben; Danke.

Re: Datensatzanzahl einer Tabelle

Verfasst: Mi, 04.05.2011 19:46
von komma4
Gast hat geschrieben:Eine Frage noch: Wie kann ich die Datensatzanzahl der Tabelle als integer weiter benutzen?
Indem Du nach der Query das Ergebnis (resultset) auswertest:

Code: Alles auswählen

sSQL = " SELECT COUNT(*) FROM ""Tabelle1"" "

' Abfrage absetzen
oResultSet = oStatement.executeQuery( sSQL )

while oResultSet.next()
' erste Spalte ausgeben

print oResultSet.getInt( 1 )

WEnd
Weiteres findest Du bestimmt selbst heraus, wenn Du Dir mal XRAY besorgst und installierst und benutzt.


Viel Erfolg!