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

Antwort per Email an