Hi Johannes,
ich verbinde mich via ASP mit einer SQL-Datenbank. Wenn die Anmeldung bei dieser schief läuft (Passwort falsch) soll aber nicht die Fehlermeldung der SQL-Datnbank kommen, sondern ein von mir vorgegebener Text.
Kann mir irgendjemand sagen wie ich das anstellen kann???
bau dir 'n eigenen error-handler:
dim strErrorMsg
dim bolErrors
strErrorMSg= ""
bolErrors= false
sub TrapError(strError)
bolErrors= true
strErrorMsg= strErrorMsg & strError & " ***** "
end sub
sub ProcessErrors()
if bolErrors then
response.write("alles kaputt hier! - " & strErrorMsg)
end if
end sub
on Error Resume Next
---und dann nach jeder kritischen aktion, deren fehlerverhalten du abfangen willst:
if Err.number<>0 then
TrapError "DESC: " & Err.description & " / NUM: " & Err.number & " / SRC: " & Err.source
end if
---und dann am scriptende noch:
ProcessErrors
so mache ich's immer...mag elegantere methoden geben, aber für meine zwecke war's immer ausreichend...
so long...
/*,*/