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!