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/aspdedatabase.asp