netghost: ist recordset leer

Beitrag lesen

Hallo an alle,

vielleicht kann mir hier jemand helfen. Ich will aus einem Feld in einer tabelle den Maximalwert auslesen und 1 hinzuzaehlen. Das klappt auch, ausser der Query findet den user noch nicht in der tabelle (dann soll der wert nämlich 1 sein).

bis jetzt siehts so aus

"SELECT Max(VkObjID) as MaxID From Tabelle WHERE [user] = '" & Session("user") & "';"

eigentlich sollte ich jetzt mit:
if rs.BOF AND rs.EOF Then
Session("VkObjID") = 1
else
Session("VkObjID") = oRs.Fields("MaxID") + 1
end if

überprüfen können ob das recordset leer ist oder nicht, ich lande aber immer in der else anweisung, obwohl keine daten im datensatz stehen.

Danke
Netghost