/ Forside / Teknologi / Udvikling / ASP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
ASP
#NavnPoint
smorch 9259
Harlekin 1866
molokyle 1040
Steffanst.. 758
gandalf 657
smilly 564
gibson 560
cumano 530
MouseKeep.. 480
10  Random 410
<option Value.../hvordan laver jeg en pull~
Fra : MP3 test @ www.visto~


Dato : 13-08-01 02:42

Hej
Jeg er ved alt lave en tabel med følgende data:

Partnr - Titel - Størrelse - Farve - Pris - Beskrivelse - Billed

link: http://www.visto.dk/asp/

Men under "farve" og "størrelse" vil jeg gerne lave en pulldownmenu
hvor man kan vælge forskellige underpunkter(farve og størrelse). Det
skal være nogle farver der knytter sig til Partnummeret ("partnr") Så
part nr 200 har forskellige farvevalg fra partnummer 300...

Jeg er lidt grøn i ASP så jeg ved ikke præsist hvor jeg skal begynde
henne... Jeg vil tro jeg skal lave relationer i access databasen, men
jeg er ikke sikker...


hilsen Stoffer
www.visto.dk/mp3

 
 
Rasmus Pedersen (13-08-2001)
Kommentar
Fra : Rasmus Pedersen


Dato : 13-08-01 15:27

Hej

det du skal gøre er at du hver gang du lister en post i din tabel så
skal du åbne en ny forespørgsel som henter farve værdier fra databsen.

Ex:

<%
' Her Looper du gennem dit første recordsæt
do while not rs.eof
' gem Partnr til brug i den næste forespørgsel
partnr = rs.fields("Partnr")
<!-- UDSKRIV TABEL -->
' Opbyg ny SQL sætning
SQL = "SELECT * FROM MinTabelMedFarver WHERE MinNøgle=" & partnr
' Lav nyt recordsæt
Set recordset2 = Server.CreateObject("ADODB.RecordSet")
Set recordset2 = conn.execute(SQL)
response.write "<select name='MinListe'>"
' Loop gennem det nye recordsæt
do while not recordset2.eof
response.write "<option value='" & recordset2.fields("FarveKode")
& "'>" & recordset2.fields("FarveNavn") & "</option>"
recordset2.movenext
loop
response.write "</select>"
rs.movenext
loop

Det burde virker - husk at lukke alle recordsæt og forbindelser du
benytter.

Rasmus
Programmør
M&P



--
Vil du lære at kode HTML, XHTML, CSS, SSI eller ASP ???
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

Søg
Reklame
Statistik
Spørgsmål : 177557
Tips : 31968
Nyheder : 719565
Indlæg : 6408874
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste