webForumDet fria alternativet

on Error? hjälp tack...

ASP

3 svar · 282 visningar · startad av nakoz

Medlem sedan dec. 1999653 inlägg
Frågan#1

jag har funderat på en grej ett tag...
finns det nåt script som gör att
OM det blir ett visst scriptfel, som t.ex
Microsoft OLE DB Provider for ODBC Drivers fel '80040e14'

[Microsoft][Drivrutin för ODBC Microsoft Access 97] Syntaxfel (operator saknas) i frågeuttrycket 'ID ='.

så ska sidan "error.asp" visas. för jag tycker de e lite jobbigt då scriptfelen visas för användarna...

eller finns det nåt annan smart sätt att göra detta på... tacksam för svar...

MVH

------------------
nakoz
there is no such thing as sömn :)

Medlem sedan juni 200032 967 inlägg
#2
on error resume next

massor med kod

if err.number <> 0 then response.redirect "error.asp"

mvh

------------------
<A HREF="http://cartman.nu" TARGET=_blank>
that's what brian boitano would do!</A>

Medlem sedan dec. 1999653 inlägg
#3

hmm... får det inte riktigt att funka ändå... är visserligen rätt trött...

<body background="bilder/simplebg.gif">

<% on error resume next
	Logout = "SELECT Online FROM users WHERE ID = "&Session("id")
   RecSet.Open Logout, cn, 3, 3 

	 RecSet("Online") = "nej"
	 RecSet.Update
	 Session.Abandon 
    Response.Write "du är nu utloggad! *snyfta*<br><br>detta fönster stängs automatiskt om <b>3</b> sekunder..."
	 RecSet.Close
	 cn.Close 

    If err.number <> 0 Then 
	 Response.Redirect "close.asp" 
	 End If %>

</body>
</html>

vad har jag missat? för jag får fortfarande scriptfel...

------------------
nakoz
there is no such thing as sömn :)

Medlem sedan dec. 1999653 inlägg
#4

jag löste det själv... lol... sorry... å tack för hjälpen :)

------------------
nakoz
there is no such thing as sömn :)

273 ms totalt · 4 externa anrop · v20260731065814-full.e96017d9
119 ms — deklarationer (db)
0 ms — hämta statistik (cache)
137 ms — hämta tråd, inlägg och bilagor (db)
134 ms — ändringar (db)