Hi Claudius, > Vielleicht zu aufwendige Abfragen?
Schon, aber die klappen einwandfrei. Zugriffzahlen sind auch immer gleichbleibend. Aber immer, wenn ich einen Newsletter vom Server rausschicken lasse, kommt es am Ende des Versandes zu diesem Skript. Ich starte dazu im Browser eine ASP, die den Newsletter versendet (Dauert etwa 2 Stunden). Sobald das Skript startet, schliesse ich das Fenster. Das Skript l�uft auch einwandfrei durch, das sehe ich an einer Proceed-Datenbank, in die ich das Skript den Fortschritt eintragen lasse. Das l�uft auch prima bis zum Ende durch. Aber dann scheint der Server aufgrund was auch immer f�r 10 bis 20 Minuten unter Volllast zu geraten - nur so erkl�re ich mir diese Fehlermeldung. Denn danach ist alles wieder okay. Vielleicht liegt das daran, dass das Skript (ASP-Seite) nach Abarbeitung des Codes (Newsletterversand) auf eine R�ckmeldung des (geschlossenen) Browserfensters wartet? Am Code im Skript selbst liegt es eher nicht, da nach dem letzten Datensatz die DB geschlossen wird und damit endet das Skript dann auch schon. > On error resume next > ... > ... > If err then ... > ... > End if Das heisst also, das Skript f�hrt fort, auch wenn eine Fehler aufgetreten ist. Ich frage dann nach jedem Datenbankzugriff ab, ob ein Fehler vorhanden war. a.) Wie schalte ich das "On error resume next" wieder aus? b.) Wie hole ich mir die Variable err? c.) Wo finde ich eine Tabelle mit den g�ngisten Fehlercodes? Viele Gr��e, Patrick -----Urspr�ngliche Nachricht----- Von: Claudius Ceteras [mailto:[EMAIL PROTECTED]] Gesendet: Samstag, 5. Oktober 2002 15:02 An: ASP Datenbankprogrammierung Betreff: [aspdedatabase] RE: [aspdedatabase] Microsoft OLE DB-Provider f�r SQL Server-Fehler '80040e31' > Hi, > > was hat folgende Fehlermeldung zu bedeuten (naja, kann es mir > denken; aber > was f�hrt dazu?): Vielleicht zu aufwendige Abfragen? > > > Microsoft OLE DB-Provider f�r SQL Server-Fehler '80040e31' > > Timeout abgelaufen > > xyz.asp, Zeile 62 > > > Was kann ich programmieren, um diese Fehlermeldung im ASP abzufangen? Ganz normal: On error resume next ... ... If err then ... ... End if Claudius | [aspdedatabase] als [EMAIL PROTECTED] subscribed | http://www.aspgerman.com/archiv/aspdedatabase/ = Listenarchiv | Sie k�nnen sich unter folgender URL an- und abmelden: | http://www.aspgerman.com/aspgerman/listen/anmelden/aspdedatabase.asp | [aspdedatabase] als [email protected] subscribed | http://www.aspgerman.com/archiv/aspdedatabase/ = Listenarchiv | Sie k�nnen sich unter folgender URL an- und abmelden: | http://www.aspgerman.com/aspgerman/listen/anmelden/aspdedatabase.asp
