On Error GoTo 0
RED. Det är ganska viktigt att inte glömma detta, då det kan ställa till stora problem om man inte återgår.
6 svar · 297 visningar · startad av fundrusse
Tjenna!
Om man använder "On Error Resume Next". Kan man avbryta det kommandot sen?
Vill bara ha det på ett ställe i koden. Sen vill jag att det ska bli stopp om det blir fel
On Error GoTo 0
RED. Det är ganska viktigt att inte glömma detta, då det kan ställa till stora problem om man inte återgår.
Så det skall se ut såhär då:
On Error Resume Next
Test = "hejsan" 'Allt funkar
On Error GoTo 0
Test = "test" asdf' Fel 'Tvärstopp
Typ så eller?
Um. Njae..
On Error Resume Next
Set rs = server.[b]creäjtåbjäkt[/b]("adodb.recordset") '< här är felet
If Err.Number <> 0 Then
response.write err.description
end if
set rs = nothing
On Error Goto 0
Men det jag tänkte på är att jag vill bara kolla på ett ställe om det kan vara fel.. sen skall koden stoppas om det är fel..
typ:
On Error Resume Next
asfasfsadf asdf..asdf asdfasf kod..
On Error Goto 0
Här kommer ett fel i koden. Då skall det blir 500
Hajjar du..
...och det är ju inte så svårt att testa hur det ligger till, eller?
Vad är det som skall bli 500? Dessutom undrar jag vad det är för del som skulle kunna bli fel i koden? Det känns på något sätt bättre (om man har valet) att slippa få några fel i koden överhuvudtaget.