/ 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
Enkelt databasespørgsmål
Fra : Rasmus Nielsen


Dato : 03-01-01 15:23

Hej,

Jeg har nu en html-prisliste, der er bygget op som følger:

<tr>
<td>Varenummer</td>
<td>Varenavn</td>
<td align="right">Pris</td>
</tr>

Jeg har også en database, hvor der for hvert varenummer er angivet varenavn
og pris. Hvordan lavert jeg det, så der bliver genereret en sætning som
ovenfor, for hvert varenummer?

Venlig hilsen, Rasmus Nielsen.



 
 
Jesper Bendtsen (03-01-2001)
Kommentar
Fra : Jesper Bendtsen


Dato : 03-01-01 15:37

Det nemmeste er nok at læse denne side:

http://www.netcoders.dk/articles/database.asp

Det er nemlig ustyrlig simpelt, og så kan du også selv, når du får brug for
det næste gang .

Mvh. Jesper

"Rasmus Nielsen" <rasmusn@rasmusn.dk> wrote in message
news:92vcpc$993$1@news.inet.tele.dk...
> Hej,
>
> Jeg har nu en html-prisliste, der er bygget op som følger:
>
> <tr>
> <td>Varenummer</td>
> <td>Varenavn</td>
> <td align="right">Pris</td>
> </tr>
>
> Jeg har også en database, hvor der for hvert varenummer er angivet
varenavn
> og pris. Hvordan lavert jeg det, så der bliver genereret en sætning som
> ovenfor, for hvert varenummer?
>
> Venlig hilsen, Rasmus Nielsen.
>
>



Rasmus Nielsen (03-01-2001)
Kommentar
Fra : Rasmus Nielsen


Dato : 03-01-01 16:33

Tak for tippet. Det fungerer!

Jeg har dog et lille spørgsmål: Når der er noget der ikke skal loopes (eks.
<table>) hvordan skal det så stå? Kan man evt. lave hele det følgende om til
en funktion, som man kan kalde?
do while not RS.eof
response.write "<tr>" & vbcrlf
response.write "<td>" & rs("varenummer") & "</td>" & vbcrlf
response.write "<td>" & rs("navn") & "</td>" & vbcrlf
response.write "<td align=right>" & rs("pris") & "</td>" &
vbcrlf
response.write "</tr>"
RS.movenext
loop

Venlig hilsen, Rasmus Nielsen.



Jesper Bendtsen (03-01-2001)
Kommentar
Fra : Jesper Bendtsen


Dato : 03-01-01 16:53

Hvis det ikke skal loopes, så skal det bare stå uden for while .. loop.

Response.write "<table>"
Do while not rs.eof
Response.write "<tr>"
Response.write "<td>"
Response.write "</td>"
Response.write "</tr>"
Loop
Response.write "</table>"

Jo man kan da sagtens lave det om til en funktion, ved at sætte det ind i
Function MinFunktion.... End Function, eller måske en Sub MinSub... End Sub,
og så kalde det vha. Call MinFunktion (eller Call MinSub).

jesper

"Rasmus Nielsen" <rasmusn@rasmusn.dk> wrote in message
news:92vgt1$pfj$1@news.inet.tele.dk...
> Tak for tippet. Det fungerer!
>
> Jeg har dog et lille spørgsmål: Når der er noget der ikke skal loopes
(eks.
> <table>) hvordan skal det så stå? Kan man evt. lave hele det følgende om
til
> en funktion, som man kan kalde?
> do while not RS.eof
> response.write "<tr>" & vbcrlf
> response.write "<td>" & rs("varenummer") & "</td>" & vbcrlf
> response.write "<td>" & rs("navn") & "</td>" & vbcrlf
> response.write "<td align=right>" & rs("pris") & "</td>" &
> vbcrlf
> response.write "</tr>"
> RS.movenext
> loop
>
> Venlig hilsen, Rasmus Nielsen.
>
>



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

Månedens bedste
Årets bedste
Sidste års bedste