Avatar billede west Nybegynder
03. september 2001 - 23:45 Der er 10 kommentarer og
1 løsning

enkelt spg - hent data fra database

her er et sikkert ganske elementært spg -
jeg har en database med navnet

database.mdb

tabelnavn = data
kolonne 1 hedder = navn
kolonne 2 hedder = hobby

hvordan laver jeg en SIMPEL datahentning hvor resultaterne skal viser i hver sin rullemenu (på hver sin linie med \"navn :\" + \"hobby :\" foran
????????????????????????????????????????????????????? 
Avatar billede keysersoze Ekspert
03. september 2001 - 23:51 #1
\"i hver sin rullemenu\"??? hvad mener du med det?

prøv evt at kig på denne: http://www.activeserverpages.dk/aspdigital/kapitel2/db_combobox.asp
Avatar billede west Nybegynder
03. september 2001 - 23:55 #2
jeps noget i den stil
men der skal som skrevet være 2 rullemenuer under hinanden
den en skal inde holde alle navnene, den anden skal indeholde alle hobbyerne
Avatar billede keysersoze Ekspert
04. september 2001 - 00:09 #3
skal den første kun indeholde navne og den næste kun hobbier eller?
Avatar billede west Nybegynder
04. september 2001 - 00:10 #4
yes
Avatar billede keysersoze Ekspert
04. september 2001 - 00:18 #5
skal den ene så være afhængig af den anden eller skal alle bare listes alle steder
Avatar billede west Nybegynder
04. september 2001 - 00:21 #6
skal IKKE være afhængige
Avatar billede keysersoze Ekspert
04. september 2001 - 00:27 #7
ok - men så er det sådan set bare at gøre som på det link jeg gav - bare to gange og selvfølgelig tilpasse med dbnavn, tabel- og kolonnenavn...
Avatar billede west Nybegynder
04. september 2001 - 00:29 #8
kan du ikke copy og paste og evt. ændre hvad der skal ændres, og er det svært hvis man skal få de 2 til at følges ad, altså være afhængige af hinanden?
Avatar billede keysersoze Ekspert
04. september 2001 - 00:36 #9
<html><head>
<title>Udfyld en combobox fra en Database</title>
</head><body>

<form>
<%
Set tempConn = Server.CreateObject(\"ADODB.Connection\")
strDSN = \"DRIVER={Microsoft Access Driver (*.mdb)};DBQ=\"&Server.MapPath(\"database.mdb\")
tempConn.Open strDSN
strSQL = \"SELECT navn FROM data ORDER By navn\"
Set rs = tempConn.Execute(strSQL)
Response.Write \"<select name=dropdown size=1>\"
Do While Not rs.EOF
    Response.Write \"<option value=\" & rs(\"navn\") & \">\" & rs(\"navn\") & \"</option>\"
    rs.MoveNext
Loop
Response.Write \"</select>\"
tempConn.Close
Set tempConn = Nothing
%>
</form>

<form>
<%
Set tempConn = Server.CreateObject(\"ADODB.Connection\")
strDSN = \"DRIVER={Microsoft Access Driver (*.mdb)};DBQ=\"&Server.MapPath(\"database.mdb\")
tempConn.Open strDSN
strSQL = \"SELECT hobby FROM data ORDER By hobby\"
Set rs = tempConn.Execute(strSQL)
Response.Write \"<select name=dropdown size=1>\"
Do While Not rs.EOF
    Response.Write \"<option value=\" & rs(\"hobby\") & \">\" & rs(\"hobby\") & \"</option>\"
    rs.MoveNext
Loop
Response.Write \"</select>\"
tempConn.Close
Set tempConn = Nothing
%>
</form>

</body></html>
Avatar billede keysersoze Ekspert
04. september 2001 - 00:37 #10
det er IKKE testet... det kan være svært med combobokse der er afhængige af hinanden - men det er ikke lige noget jeg har mod på lige nu på dette tidspunkt *gaaab*
Avatar billede west Nybegynder
04. september 2001 - 00:40 #11
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