21. november 2003 - 12:40Der er
13 kommentarer og 1 løsning
update af flere id med en form
har følgende hentet fra bd.
<% LOOP x = 1 rs.movefirst Do While NOT rs.EOF %> <tr> <td class="tekst2"> <input type="hidden" name="id<%= x %>" value="<% = rs("id")%>"> </td> <td class="tekst2">
<% = rs("dato")%> </td> <td> <select name="vagttype<%= x %>" class="tekst5sort"> <option> <option value="dag" class="tekst5rod">dag</option> <option value="aften" class="tekst5rod">aften</option> <option value="nat" class="tekst5rod">nat</option> </select> </td> <td> <% strSQL2 = "SELECT * FROM tidspunkt ORDER BY tidspunkt" set rs2 = conn.execute(strSQL2) %> <select name="vagttidspunkt<%= x %>" class="tekst5sort"> <option <%
do until rs2.eof %>
<option value="<%=rs2("tidspunkt")%>" class="tekst5rod"><%=rs2("tidspunkt")%></option> <% rs2.movenext loop %> <% x = x + 1 rs.movenext Loop %>
men når jeg så skal til at opdatere med SQL update - den opdatere slet ikke ??????
Det er også derfor jeg har udeladt ' ved det sidste forslag, og med hensyn til de afsluttende "" så er det får at lukke hele UPDATE-sætningen (den starter du jo med en ")
Det forstår jeg ikke. Strenge omgives af "" og variabler/funktioner skal ikke stå i "". Og det er ikke UPDATE-sætningen du skal lukke, men strengen "strSQL" (str er forkortelse for String som betyder Streng).
Lad og sige at "vagttype" = "aften" "id" = "4" "x" = "7"
Så ville din sidste sætning se sådan ud:
strSQL = "UPDATE vagtplan SET vagttype='aften7' WHERE ID=47" & ""
var ved at rydde op - dette er en gammel sag og beklager jeg kan ikke huske det...... ved godt at det ikke er korrekt i dette forum. undskyld.
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.