29. januar 2001 - 21:16Der er
7 kommentarer og 1 løsning
bestillings liste
hvad skal jeg gøre hvis jeg vil ha at man skal kunne afkrydse nogle forskellige bestillings ordre og man så kan gå ned og trykke på bestil og alle bestillings numrene kommer frem i en form. hvordan gør jeg dette?
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
Du skal havde nogle Checkbokse i en form ud for varne. Når du så trykker på bestil kan du POSTe formen. Den nye side skal sikkert slå op i en database for at finde detailjer omkring varen som skal puttes ind i en ny form.
strDSN = \"DRIVER={Microsoft Access Driver (*.mdb)};DBQ=\"&Server.MapPath(\"testabb.mdb\") Set myConn = Server.CreateObject(\"ADODB.Connection\") Set rs = Server.CreateObject(\"ADODB.RecordSet\")
strSQL = \"SELECT * FROM VareTabel\" myConn.Open strDSN
\' Skaber et recordset udfra SQL strengen Set rs = myConn.Execute(strSQL)
If Not (rs.BOF Or rs.EOF) Then Response.Write \"<p>Vare Oversigt</p>\" Response.Write \"<table border=1>\" Response.Write \"<tr><th>Vare</th><th>Pris</th><th>Vælg</th></tr>\" %> <form method=\"post\" action=\"vareinfo.asp\" id=\"abbform\" name=\"hhabb\"> <% Do While Not rs.EOF Response.Write \"<tr><td>\" & rs(\"VareNavn\") & \"</td>\" Response.Write \"<td>\" & rs(\"Pris\") & \"</td>\" Response.Write \"<td>\" %> <input type=\"checkbox\" name=KAK value=<%=rs(\"ID\")%>> <% Response.Write \"</td></tr>\" rs.MoveNext Loop Response.Write \"</table>\" %> <p><input type=\"submit\" value=\"Bestil\" name=\"Action\"></p> </form> <% Else \' Hvis der ikke er fundet poster på søgningen Response.Write \"<p>Der er ikke fundet noget på denne søgning</p>\" End If \' Rydder op efter os myConn.Close rs.Close Set myConn = Nothing %>
\'nItem Antal checkbokse som er med [x]. nItems = Request.Form(\"KAK\").Count if (nItems >= 1) then \' Henter værdien fra sidste side strDSN = \"DRIVER={Microsoft Access Driver (*.mdb)};DBQ=\"&Server.MapPath(\"testabb.mdb\") Set myConn = Server.CreateObject(\"ADODB.Connection\") Set rs = Server.CreateObject(\"ADODB.RecordSet\") myConn.Open strDSN Response.Write \"<table border=1>\" Response.Write \"<tr><th>Vare</th><th>Pris</th><th>Varenummer</th></tr>\" For i = 1 To nItems rs.open \"SELECT * FROM VareTabel WHERE ID=\"&Request.Form(\"KAK\")(i), myConn,3,3,0 Response.Write \"<tr><td>\" & rs(\"VareNavn\") & \"</td>\" Response.Write \"<td>\" & rs(\"Pris\") & \"</td>\" Response.Write \"<td>\" & rs(\"VareNummer\") & \"</td>\" Response.Write \"</tr>\" rs.close Next Response.Write \"</table>\"
\'Rydder op efter os myConn.Close else Response.Write \"Mindst en vare skal vælges\" end if
jeg er ikke så sej til asp, men jeg kiger det lige igenem
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.