Du kannst den fehler mit on error resume next unterdr�cken und dann
kannst Du mal die conn.Errors collection checken... Vielleicht steht da
mehr drin...

Ansonsten poste doch mal deine update-schleife

Claudius

> 
> 
> Hallo Claudius
> 
> tut mir leid aber ich weiss nicht was das heissen soll... bin 
> noch newbie in
> dem gebiet. was soll ich �berpr�fen ?
> 
> gruss
> hamza
> 
> -----Urspr�ngliche Nachricht-----
> Von: Claudius Ceteras [mailto:[EMAIL PROTECTED]]
> Gesendet: Donnerstag, 25. April 2002 21:26
> An: ASP Datenbankprogrammierung
> Betreff: [aspdedatabase] RE: Microsoft Cursor Engine error '80040e21'
> 
> 
> Hi,
> 
> Du hast Deine eigentliche update-schleife nicht gepostet...
> Und die Fehlermeldung gibt Dir auch einen Tip... Check each 
> status value
> 
> Claudius
> 
> > 
> > Hallo Liste!
> > 
> > In einer Do while schleife wird jedes einzelne Formularfeld 
> > (value stammt
> > aus der Datenbank) nach einer �nderung �berpr�ft. Hat diese 
> > statt gefunden
> > wird der Wert in der DB geupdatet.
> > 
> > Inhalt aus der Datenbank: Krank
> > Inhalt aus dem Formularfeld: Krank
> > 
> > Inhalt aus der Datenbank: Meeting
> > Inhalt aus dem Formularfeld: Meeting1
> > Inhalt aus der Datenbank: Ferien
> > Inhalt aus dem Formularfeld: Ferien1
> > Inhalt aus der Datenbank: Milit�r
> > Inhalt aus dem Formularfeld: Milit�r1
> > Inhalt aus der Datenbank: Mittag
> > Inhalt aus dem Formularfeld: Mittag1
> > Inhalt aus der Datenbank: Projektarbeit
> > Inhalt aus dem Formularfeld: Projektarbeit1
> > 
> > Nach diesen Formularfeldern wird alles reibungslos geupdatet, doch
> > eigentlich folgt danach noch ein Formularfeld welches 
> geupdatet werden
> > sollte (sp�ter werden es noch mehr sein) doch stattdessen 
> > kommt folgende
> > fehlermeldung:
> > 
> > Microsoft Cursor Engine error '80040e21' 
> > 
> > Multiple-step operation generated errors. Check each status value. 
> > 
> > /support/Bearbeiten/Abwesenheit/verarbeiten.asp, line 44 
> > 
> > Ist die Anzahl der m�glichen �nderungen in der Datenbank 
> > begrenzt ? Oder
> > muss ich einen anderen Cursortype verwenden ?
> > Momentan ist folgendes eingestellt:  
> >             
> > Set Verbindung = Server.CreateObject("ADODB.Connection")
> > Set Record = Server.CreateObject("ADODB.Recordset")
> > with Verbindung
> >      .CursorLocation = adUseClient
> >      .ConnectionTimeout = 120
> >      .Open  
> > "driver={MySQL};server=xxxxxx;uid=xxxxxx;pwd=;database=xxxxxx;"
> > end with
> > 
> > Record.LockType = adLockOptimistic
> > Record.CursorType = adOpenKeyset
> > 
> > | [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/aspdedataba
se.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

| [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

Antwort per Email an