Gibt es eine M�glichkeit, �ber einen Button gleich mehrere Datens�tze zu
updaten? Die Datens�tze werden so angezeigt:
Do While NOT oRS.EOF
Counter = Counter + 1
P = P + oRS("Preis") * oRS("Anzahl")
Response.Write("<TR><TD>" & oRS("Beschreibung") & "</TD>")
Response.Write("<TD><FORM NAME=Update ACTION='' METHOD=Post><INPUT
TYPE=text Name=UpdateID Value='" & oRS("ID") & "'><INPUT TYPE=Text SIZE=2
NAME='UpdateAnz' VALUE='" & oRS("Anzahl") & "'></TD>")
Response.Write("<TD>" & oRS("Preis") * oRS("Anzahl") & "</TD></TR>")
oRS.MoveNext
Loop
Response.Write("<TR><TD colspan='2'><INPUT TYPE=Submit Name=Update
Value=Update></FORM></TD></TR>")
Das Update hab ich so versucht:
FOR X = 1 to counter
sSQL="UPDATE Warenkorb SET Anzahl='" & Request.Form("UpdateAnz") & "'
WHERE ID ='" & Request.Form("UpdateID") & "'"
Set oRS = oConn.Execute(sSQL)
oRS.MoveNext
Next
END IF
Und dann erhalte ich den Fehler "Operation is not allowed when the object is
closed".
Ausserdem funktioniert das mit dem Update auch nicht, da die folgenden Werte
zur�ckgegeben werden:
UpdateID: 18, 11
UpdateAnz: 1, 2
| 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