Får error när jag söker på en post i en DB som inte existerar: error '80020009' Exception occurred. sql_sokningar = "SELECT sql FROM sokning WHERE sokning_id = " & Cint(request("db")) Ahh...det e klart. Jag fick för mig att felet blev när den exekverades på ngt sätt och det därför inte gick att fånga upp det på det sättet. Kanon, det funkar nu som det ska. Tackar!Blir fel när jag söker på en icke existerande post i en DB.
Det är inte så konstigt men jag vill ju ta hand om detta felmeddelande och säga att posten inte finns eller skicka användaren till en annan sida. Hur gör jag det?
Min SQL:
<code> sql_sokningar = "SELECT sql " +_
"FROM sokning " & +_
"WHERE sokning_id = " & Cint(request("db")) &" " </code>
Får fel när denna exekveras för att den inte finns på raden:
<code>rsa.open sql_sokningar, conn</code>Sv: Blir fel när jag söker på en icke existerande post i en DB.
så bör din SQL sats se ut, sen vet jag inte om sql kan räknas som ett reserverat ord.
Sen bör du lägga in lite felhantering också, inte skicka in request, för om den är tom eller inte ett tal så smäller SQL satsen och du får ett felmeddelande då.
För att få reda på om en sökning lyckats eller inte så kan du köra en IF sats.
I RS.EOF THEN
' det var tomt meddela detta.
ELSE
' vi fick träff gör det som skall göras
END IF
//Anna-Karin
Sv:Blir fel när jag söker på en icke existerande post i en DB.