Avatar billede xezbeth Nybegynder
06. november 2002 - 08:31 Der er 2 kommentarer og
2 løsninger

Select boxe

Jeg vil gerne vide hvordan man kan sætte values ind på en select box, som man henter fra en access db.
f.eks. opretter man id og bruger ind fra en admin side, som bliver gemt i en db og når brugerne skal logge ind skal de kunne se og vælge dem fra en select box
Avatar billede eagleeye Praktikant
06. november 2002 - 08:40 #1
Du skal putte værdien ind i values og du kan lave et loop som dette:


SQL = "SELECT * FROM tabel"
set rs = conn.execute(SQL)

Response.write "<select name=""navnet"">
do while not rs.EOF
  Response.write "<option value=""" & rs("ID") & """>" & rs("navn") & "</option>"
  rs.Movenext
loop
Response.write "</select>"



Så kan du hendte værdi i value på siden hvor form'en er send til ved:

selectID = Request.Form("navnet")
Avatar billede brian_h Nybegynder
06. november 2002 - 08:43 #2
lad mig se om jeg forstår det rigtigt...

<%
'Først connecter du til din database... det ved du nok godt i forvejen, så jeg springer direkte til forespørgslen.

Dim strSQL, RS
strSQL = "SELECT * FROM _dintabelher_"
Set RS = objConn.Execute(strSQL)

If Not (RS.EOF Or RS.BOF) Then %>
  <select name="boksen">
<%  Do While Not RS.EOF
      Response.Write("<option value=""" & RS("felt") & """>" & RS("felt") & "</option>")
      RS.MoveNext
    Loop %>
  </select>
<%
Else
  Response.Write("din tabel er tom")
End If

objConn.Close
Set strSQL = nothing
Set RS = nothing
%>

Brian H
http://www.codedesign.dk
Avatar billede brian_h Nybegynder
06. november 2002 - 08:44 #3
yeah - så kan man lære at være så langsom :P

mit foregående skal også opfattes som et svar :)

Brian H
http://www.codedesign.dk
Avatar billede xezbeth Nybegynder
06. november 2002 - 10:46 #4
så må i deles om pointz :o) tak for hjælpen
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester