webForumDet fria alternativet

Kolla kopplet mot databas

ASP

3 svar · 216 visningar · startad av Jaar

Medlem sedan juli 2001434 inlägg
Frågan#1

Jag håller på och göra ett webgränssnitt mot en databas (Oracle) och har stött på ett problem.
Tanken är att man ska logga in, några variabler i sessionen sätts och jag skapar en connectionstring så här

conn_STRING = "dsn=DEVELOP;uid=" & session("username") & ";pwd=" & session("password")

Det fungerar att logga in med de rätta användaruppgifterna, men om man skriver fel så får man ett asp-server error. Finns det något sätt att få ett returvärde istället, och om kopplet inte kunde skapas skicka användaren till en annan sida.

Exemepl

if notconn.open(conn_STRING) then
  Response.redirect("nysida.html")
end if

Hittar inget sätt o lösa detta på, tacksam för hjälp...

P.S. Inloggningen måste ske på detta vis då hela systemet baseras på vilken användare som är inloggad.

Medlem sedan juni 200032 967 inlägg
#2
on error resume next
conn.open conn_string
if err.number <> 0 then
     ' fel, för böveln, gör något!
end if
on error goto 0

mvh

Medlem sedan apr. 20003 174 inlägg
#3

Redigerat!

snabeln var före.. ;)

Medlem sedan juli 2001434 inlägg
#4

Tackar.. precis vad jag behövde :)

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