|
| Status på conn objekt Fra : Improve.dk |
Dato : 29-05-02 09:39 |
|
Hej alle. Jeg oprettet på min side en dynamisk forbindelse til en SQL
Server. Hvis en bruger har skrevet forkert adresse eller forkerte login
informationer så får jeg klart nok en fejlbesked om at brugeren ikke kunne
logges ind, eller at serveren ikke findes. Hvordan kan jeg undgå at få denne
standard fejl, og selv vise fejlbeskeden så mit layout ikke bliver ødelagt?
improve.dk - db manager
/Mark
| |
Jakob Andersen (29-05-2002)
| Kommentar Fra : Jakob Andersen |
Dato : 29-05-02 10:21 |
|
"Improve.dk" <mark@tv.dk> skrev i en meddelelse news:ad2448$2e76$1@news.cybercity.dk...
> Hej alle. Jeg oprettet på min side en dynamisk forbindelse til en SQL
> Server. Hvis en bruger har skrevet forkert adresse eller forkerte login
> informationer så får jeg klart nok en fejlbesked om at brugeren ikke kunne
> logges ind, eller at serveren ikke findes. Hvordan kan jeg undgå at få denne
> standard fejl, og selv vise fejlbeskeden så mit layout ikke bliver ødelagt?
Jeg vil gå udfra at du får en EOF fejl fordi der ikke returneres nogle poster,
dette kan fanges ved at lave et simpelt tjek som dette:
If objRS.EOF Then
'Udskriv fejl
Else
'Gør det du ellers vil gøre
End if
Hvis det ikke er ovenstående fejl du vil fange må du lige sige hvilken fejl det er.
--
Jakob Andersen
| |
Improve.dk (29-05-2002)
| Kommentar Fra : Improve.dk |
Dato : 29-05-02 10:27 |
|
> Jeg vil gå udfra at du får en EOF fejl fordi der ikke returneres nogle
poster,
> dette kan fanges ved at lave et simpelt tjek som dette:
Nej, det er ikke en EOF fejl. Brugeren kan logge ind på sin SQL server fra
min hjemmeside, og kan derfor vælge hvilken serveradresse, brugernavn og
kodeord der skal bruges i connection string. Hvis brugeren skriver noget
forkert får jeg en asp fejlmeddelelse om at connectionen ikke virker. Det er
denne jeg gerne vil opfange, og vise på en lidt mere civiliceret måde.
/Mark
| |
Jakob Andersen (29-05-2002)
| Kommentar Fra : Jakob Andersen |
Dato : 29-05-02 10:36 |
|
"Improve.dk" <mark@tv.dk> skrev i en meddelelse news:ad26t9$2itq$1@news.cybercity.dk...
> Nej, det er ikke en EOF fejl. Brugeren kan logge ind på sin SQL server fra
> min hjemmeside, og kan derfor vælge hvilken serveradresse, brugernavn og
> kodeord der skal bruges i connection string. Hvis brugeren skriver noget
> forkert får jeg en asp fejlmeddelelse om at connectionen ikke virker. Det er
> denne jeg gerne vil opfange, og vise på en lidt mere civiliceret måde.
Så skal du nok til at kigge på VBScripts On Error Resume Next
som gør at fejlmeddelelser ignoreres og at du selv skal fange dem vha. Error
objektet.
Du kan finde info om On Error REsume Next i VBScript dokumentationen.
--
Jakob Andersen
| |
|
|