Hallo Roman,

Roman Pittroff schrieb:

> Nun ich arbeite mit access nicht so viel aber ich kann das nicht so

> nachvollziehen mit vbfehler oder dbfehler. :-)

Das Problem bei Access ist halt nur, da� dieses Teil einfach zuviel meckert.

Das ist vorallendigen dann schmerzhaft bzw. l�stig, wenn man ein update oder
ein delete auf ein nicht existierenden Datensatz macht. Eine entsprechende
Fehlermeldung wird dann ausgeworfen. Der SQL-Server zB meckert nicht,
sondern schickt den OK-Status an den Treiber und f�hrt die SQL-Anweisung
logischerweise nicht aus.

> Wie machst du die verbindung?

das spielt, imho, keine Rolle. Egal ob mit ole oder mit odbc (DSN bzw.
DSN-less).
Dir n�tzt also nix wenn du folgenden code hast:

....
conn.execute(...)
On Error resume next <== das wird von der Engine einfach ignoriert
...

Und meine Frage die immernoch unbeantwortet ist: wie kann ich son SQL-Fehler
abfangen ?

Rainer

> -----Original Message-----
> From: Rainer V�lschow [mailto:[EMAIL PROTECTED]]
> Sent: Tuesday, October 30, 2001 5:25 PM
> To: ASP Diskussionsliste fuer Anfaenger
> Subject: [aspdebeginners] Re: "Zwangsle kt�re" f�r alle aus dotNet Group
>
> Hallo Christian,
>
> dazu mu� man aber auch die Nummer abfragen k�nnen. Leider verhindert 'On
> Error resume next' nicht das eine Fehlermeldung seitens des DB-Treibers
> damit abgefangen werden k�nnen :-(. Mit Try und Catch wie in Java, C#
> und Vb.net gelingt einen das ganz gut.
>
> Rainer
>
> Christian Marin schrieb:
>
> > > nun ich habe vergessen das man
> > > on error resume next
> > > braucht ;-)
> > >
> > > if not err = 0
> > >       .....
> > > end if
> >
> > sollte man nicht lieber
> > if Err.Number <> 0 verwenden?
> >
> > das Error-objekt hat doch eine ziemlich m�chtige
> > collection, die �ber source, usw
> > bereitwillig �ber den verursacher auskunft gibt
> >
> > je nach fehlernummer / -art kannst du dann ja auf
> > eine passende errorpage redirecten/transferren
> >
> > christian


| Oft Gefragtes: http://www.aspgerman.com/aspgerman/faq/
| [aspdebeginners] als [email protected] subscribed
| http://www.aspgerman.com/archiv/aspdebeginners/ = Listenarchiv
| Sie knnen sich unter folgender URL an- und abmelden:
| http://www.aspgerman.com/aspgerman/listen/anmelden/aspdebeginners.asp

Antwort per Email an