Jag gör ett nytt försök! Hej Pelle! du kan klippa ihop en strång innehållandes alla update strångarna .. Nytt försök! UPDATE på flera poster samtidigt
Behöver uppdatera fler poster samtidigt men får inte ihop det!
Detta är formuläret, som innehåller ett textfält och en checkbox.
När checkboxen markeras så följer aktuellt "prodid" med när
allt skickas.
HTML formuläret ---------------------------
<form action="add.asp" method="post">
<%Do Until RS.EOF%>
<input type="text" name="namn" value="<%=RS("namn")%>">
<input type="checkbox" name="Vald" value="<%=RS("prodid")%>">
<%
RS.MoveNext
Loop
%>
</form>
---------------------------------------------
Mottagande UPPDATERINGSFIL
Set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open "database"
Namn = Request.Form("namn") ' Tar emot namn från textfält
Request.Form("Vald").Count ' Tar emot checkboxens värde och räknar
For i = 1 To Request.Form("Vald").Count
Rad = Request.Form("Vald")(i)
SQL = "UPDATE tbprod SET namn =" & Namn & " WHERE prodid =" & Rad
Conn.Execute(SQL)
Next
Det måste gå att uppdatera flera poster åt gången. Nån som har lite ork att hjälpa mig med detta?? :)
Problemet ovan är att flera värden läggs i samma post. Så det ligger nåt fel i loopen .. tror jag?
mvh
TorbjörnSv: Uppdatera flera poster samtidigt
Hänger nog inte riktigt med vad du menade!
Väl mött
TorbjörnSv: Uppdatera flera poster samtidigt
ssql = ssql & "Update ... ... where ... ;"
next
con.execute(ssql)