webForumDet fria alternativet

styra om sidan om datakälla ej är tillgänglig

ASP

3 svar · 223 visningar · startad av rollo

Medlem sedan aug. 2001203 inlägg
Frågan#1

Hej!

Jag har en datakälla på min site som inte alltid är tillgänglig och då crashar hela siten eftersom denna datakällan används på alla sidor.

Visste kan jag komma förbi detta?

rollo

Medlem sedan juni 200277 inlägg
#2

Lägg in en if, nåt i stil med:

if RS.EOF then
    response.redirect NoDataSource.asp
end if

När du öppnar RS:en gör en select * from så att du vet att det blir fyllt om det funkar... annars kan du göra en: On error goto NoDataSource och göra en response.Redirect därifrån

Medlem sedan dec. 200012 464 inlägg
#3

Du får ha lite felhantering

on error resume next
connect.open "DSN"
if  err.number <> 0 then

Läs mer här

http://msdn.microsoft.com/library/default.asp?url=/library/en-us/script56/html/vsobjerr.asp

Du kan också titta specifikt på ADO fel om du vill

http://msdn.microsoft.com/library/default.asp?url=/library/en-us/ado270/htm/mdcolerrors.asp

Eller på ASP fel

http://msdn.microsoft.com/library/default.asp?url=/library/en-us/iisref/html/psdk/asp/vbob1dtg.asp

Medlem sedan aug. 2001203 inlägg
#4

:)

Topp!

Det funkar klockrent!!!!

Tackar LarsG!!

rollo

258 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
122 ms — deklarationer (db)
0 ms — hämta statistik (cache)
130 ms — hämta tråd, inlägg och bilagor (db)
125 ms — ändringar (db)