Gut! Mein Hirn ist momentan leider noch auf "Stop", drum die n�chste Frage:
Folgender Code:
rs.Open "SELECT * FROM sprachen WHERE Id=-1", conn
On Error resume NEXT
Response.Write "Sprache schon vorhanden"
rs.AddNew
rs.fields("sprache") = strNeueSprache
rs.Update
rs.Close
conn.Close
Response.Write "Neue Sprache eingetragen<BR>"
Wenn also die Sprache schon vorhanden ist, wird weitergesprungen. Wie kann
ich aber jetzt erreichen, da� "Response.Write "Neue Sprache eingetragen""
nur ausgef�hrt wird, wenn es keinen Fehler gab? Ich k�nnte mir vorstellen,
da� ich die Fehlerangabe auslese und das ganze mit ner IF Anweisung mache.
Aber gibt es nicht eine einfachere M�glichkeit und wie kann ich Fehler
auslesen?
-----Urspr�ngliche Nachricht-----
Von: Jann-Martin D�ppers [mailto:[EMAIL PROTECTED]]
Gesendet: Mittwoch, 19. September 2001 09:53
An: ASP Diskussionsliste fuer Anfaenger
Betreff: [aspdebeginners] AW: [aspdebeginners] doppelte Eintr�ge -
Verst�ndnisfrage
Hallo Stefan!
On error Resume NExt
hei�t ganz einfach sobald das Programm auf einen Fehler st��t wird dieser
einfach ignoriert und dann wird mit dem n�chsten Befehl fortgefahren, und
der Fehler dann im ERr Object (bzw. Connection.Errors bei ADO fehlern)
gespeichert. Denn Kannst du dann �ber err.number und err.description
abfragen.
Gru� Jann
| 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