Hej,
Om jag skickar med information i querystring som t.ex date=2003-04-34&time=am och vet att det bara kan finnas en post eller ingen på det datumet.. Hur gör jag för att kolla om det ligger en post där ?
Om jag börjar o anropa en massa saker och det inte ligger nån post t.ex str_hej = RS01("hej") så får jag ju upp felmeddelande.
Finns det nått enkelt sätt ?
Utom Error..
?
Mvh
@ndersMedlem sedan juni 200032 967 inläggIf not RS01.EOF Then
' Jippi, det finns någe!
Else
' Tomt, för böveln. :(
End if
Jesper TMedlem sedan nov. 20017 144 inläggNåt liknande kanske:
if not RS01.eof then
str_hej = RS01("hej")
end if
Eller ännu bättre:
If Rs.EOF Then
'tom, stäng databasobjekt
Rs.Close : Set Rs = Nothing
Cn.Close : Set Cn = Nothing
Else
'det finns nåt i databasen
'skriv ut från databasen
'stäng databasobjekt
Rs.Close : Set Rs = Nothing
Cn.Close : Set Cn = Nothing
Är det inte bättre att köra
Rs.Close : Set Rs = Nothing
Cn.Close : Set Cn = Nothing
efter if satsen?
Kanske det, voigtann1, kanske det. Men jag gör ej det, och ser ingen nackdel med att ha det blocket två gånger. Däremot ser jag att det är en nackdel om man lägger kodblocket sist i en If-sats - tänk om If-satsen får för sig att stanna av och sen sitter man där med en massa objekt? Mitt alternativ är säkrare, men inte så mycket säkrare. :bire