20. maj 2004 - 14:30Der er
3 kommentarer og 1 løsning
Combobox populeret med data fra access
Hmm - jeg har en tabel (access) med fx. følgende
Id Tekst Kontrol 1 Hej False 2 Med True 3 Dig False
Det vil jeg gerne på en asp-side opskrive i en combo, fx.
strSQL = "Select * From Tabel ORDER BY [Tekst]" Set rs = Conn.Execute(strSQL) Do if rs("Kontrol") = False then Response.Write "<option>" & rs("Tekst") end if rs.MoveNext Loop While Not rs.EOF
Det virker perfekt, output bliver
<option>Hej <option>Dig
MEN - jeg vil gerne have Id med som valus, altså så output bliver
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.
men synes du skal lave lidt om i dit script, for hvis du ikke skal bruge alle de poster hvor kontrol = True, så behøver du ikke hente dem ud.. Så vil jeg synes du skulle gøre sådan her i stedet..
strSQL = "Select * From Tabel where kontrol = False ORDER BY [Tekst]" Set rs = Conn.Execute(strSQL) Do Response.Write "<option value=""" & rs("Id") & """>" & rs("Tekst") rs.MoveNext Loop While Not rs.EOF
Nu er der max 20 poster, så det går nok. Men du har helt ret!
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.