Keine BD-Ergebnisse

Hi,

wenn ich einen Befehl like

SELECT NAME FROM mytable WHERE condition=‚available‘

und der keine Ergebnisse hat, sollte er doch bei

result.next()

einfach ein false zurückgeben?
Oder ist das result dann einfach NULL?
Gibt es noch eine Andere möglichkeit zu prüfen ob ein result ein Ergebnis beinhaltet?

cu Desian

der rückgabewert ist boolean, also sollte er bei leerem recordset FALSE sein (solange du das native java.sql.ResultSet verwendest).

verwende dazu eine schleife:

while(!result.next())
{
 ...
}

stefan

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