Das mit der Fehlermeldung hab ich jetzt irgendwie hinbekommen. Jetzt ist nur
noch ein Problem mit dem Update, da wird n�mlich nur immer der letzte
Datensatz abge�ndert. 

Set oConn = Server.CreateObject("ADODB.Connection")
oConn.Open "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" &
Server.MapPath("\xxx\x\xxx.mdb")

sSQL="SELECT * FROM Warenkorb WHERE Bestell_ID ='" &  Session("Kunden_ID") &
"'"
Set oRS = oConn.Execute(sSQL)

%>


        <TABLE WIDTH=70% BORDER=1>
        <TR bgcolor="#000000#" style='color:white;'>
        <!--TD>Artikel-Nr</TD-->
        <TD>Bezeichnung</TD>
        <TD>Anzahl</TD>
        <TD>Preis</TD>
        </TR>

<FORM NAME=Update ACTION='' METHOD=Post>

<%

Counter = 0

Do While NOT oRS.EOF
        Counter = Counter + 1
        P = P + oRS("Preis") * oRS("Anzahl")
        'Response.Write("<TR><TD>" & oRS("ID") & "</TD>")
        Response.Write("<TR><TD>" & oRS("Beschreibung") & "</TD>")
        Response.Write("<TD><INPUT TYPE=text Name='UpdateID" & Counter & "'
Value='" & oRS("ID") & "'><INPUT TYPE=Text SIZE=2 NAME='UpdateAnz" & Counter &
"'VALUE='" & oRS("Anzahl") & "'></TD>")
        Response.Write("<TD>" & oRS("Preis") * oRS("Anzahl") & "</TD></TR>")
        
        oRS.MoveNext
Loop

Response.Write("<TR><TD><B>Sie bezahlen:</B></TD>")
Response.Write("<TD colspan=2 ALIGN=RIGHT><B>sFR. " & P &
".-</B></TD></TR>")
Response.Write("<TR><TD colspan='3'><INPUT TYPE=Submit Name=Update
Value=Update></FORM></TD></TR>")
Response.Write("</TABLE>")

IF Request.Form("Update") = "Update" THEN

sSQL="SELECT * FROM Warenkorb WHERE Bestell_ID ='" &  Session("Kunden_ID") &
"'"
Set oRS = oConn.Execute(sSQL)

        oRS.MoveFirst

        For X = 1 to counter
                oConn.Execute("UPDATE Warenkorb SET Anzahl='" & 
Request.Form("UpdateAnz" &
Counter) & "'  WHERE ID ='" & Request.Form("UpdateID" & Counter) & "'")
                oRS.MoveNext
                
        Next

END IF


%>

-- 
GMX - Die Kommunikationsplattform im Internet.
http://www.gmx.net


| 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