:-))) Darf ich mal frech sein ;-) Probiere das mal aus
On Error resume next conn.execute(...) Gruss Roman Pittroff Consulting Bangkok, Thailand -----Original Message----- From: Rainer V�lschow [mailto:[EMAIL PROTECTED]] Sent: Tuesday, October 30, 2001 6:00 PM To: ASP Diskussionsliste fuer Anfaenger Subject: [aspdebeginners] RE: [aspdebeginners] Re: "Zwangsle kt�re"f�r alle aus dotNet Group 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 | 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
