Jeg opretter her nogle form elementer med dynamiske navne:
Do while not rs.eof
Response.Write("<form action='priser.asp' method=post
name='opdater'><input name='opdater_div' type='hidden'
value='ok'>")
Response.Write("</tr><tr><td width='93'><input name='" &
rs("id") & "' Id='beskrivelse' type='text' value = " &
rs("beskrivelse") & " size='30'></td>")
Response.Write("<td width='265'><input name='priser'
Id='priser' type='text' value = " & rs("priser") & "
size='5'></td><td><input name='opdater_div_knap' type='submit'
value='Opdater'></td><td><input name='slet_div_knap'
type='submit' value='Slet'></td></tr></form>")
rs.movenext
loop
Nu skal indholdet i tekstboksene opdatere det der er i databasen.
Jeg mangler et godt forslag til hvordan man fører et tekstelement
med et dynamisk navn over i databasen ved hjælp af Update.
Jeg har gjort følgende:
do until rs.eof
formnavn = request.Form("beskrivelse") & rs("id")
formpris = request.Form("priser") & rs("id")
'response.Write(formnavn & "<br>)
SQL = "UPDATE priser SET beskrivelse = " & formnavn & ", priser
= '" & formpris & "' WHERE Id =" & rs("ID")
Conn.execute(SQL)
rs.movenext
loop
Men det er ikke det data jeg smider ind i teksboksen som bliver
ført over.
--
Danmarks største specialiserede IT jobdatabase
- Udelukkende med IT- og internetrelaterede jobs
- Opret en profil og lad drømmejobbet finde dig
KLIK HER! =>
http://www.html.dk/job