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
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.