04. oktober 2004 - 20:09Der er
1 kommentar og 1 løsning
Gennemløbe recordset og elementer i array
Har en asp-side hvor der hentes værdier ud af en db og over i et recordset.
Fint nok.
Ud fra det skrives en tabel med bl.a. checkbokse. Nogle at disse bokse skal have flueben og andre ikke.
Dem som skal have det har en value i et array.
Tanken er nu at når jeg gennemløber mit recordset for at udskrive checkboksene skal der samtidig tjekkes i arrayet for at hvilke checkbokse som skal have flueben.
Men det virker ikke.
Nogen som kan forklare hvor det går galt?????
Skal der en rekursiv funktion til at løse problemet?
------------------------------------------- Do while NOT rs("checkboksvalue").EOF For i = 0 To Ubound(array) If rs("checkboksvalue") = array(i) Then response.write <input type=checkbox value=2 checked> else response.write <input type=checkbox value=2> Next rs.MoveNext Loop --------------------------------------------
De fleste virksomheder har efterhånden bevist, at AI virker.
Pilotprojekter leverer resultater. Medarbejdere bruger generative AI-værktøjer. Nye use cases dukker op på tværs af organisationen.
Do while NOT rs.EOF fundet=false For i = 0 To Ubound(array) If rs("checkboksvalue") = array(i) Then response.write "<input type=""checkbox"" value=""" & rs("checkboksvalue") &""" checked>" fundet = true exit for end if next if fundet=false then response.write "<input type=""checkbox"" value=""" & rs("checkboksvalue") &""">" rs.MoveNext Loop
Er det tal eller tekst det kan måske væer nødvendigt at lave if sætningen sådan her, så du er sikker på den sammenligner de to som ens typer: If Cstr(rs("checkboksvalue")) = Cstr(array(i)) Then
Jeg har nu fået løst problemet og der er hermed point på vej.
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.