/ 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
Udvælgelse af enkelte poster i database
Fra : Troels Lenda


Dato : 24-08-01 13:30

Hvilken kommando skal jeg skrive i et link for at udvælge de
næste 3 poster i en database...

Kildekode:

<%
Set Conn = Server.CreateObject("ADODB.Connection")
DSN = "DRIVER={Microsoft Access Driver (*.mdb)}; "
DSN = DSN & "DBQ=" & Server.MapPath ("test.mdb")
Conn.Open DSN
strSQL = "Select * from test where ID <= 3"
%>

<base target="_new">

<table width="90%" align="center" cellspacing="0"
cellpadding="0">
<tr>
<td align="center" valign="top" height="50" colspan="2"><font
size="5">
<b>
Overskrift
</b>
</font>
</td>
</tr>

<%Set rs = Conn.Execute(strSQL)
Do
%>

<tr>
<td width="100">
<a
href="http://<%=Server.HTMLEncode(rs.Fields("ref").Value)%>">
<img
src="graphics/<%=Server.HTMLEncode(rs.Fields("ref").Value)%>.jpg"
border="0" height="70">
</a>
</td>
<td valign="top">
<a
href="http://<%=Server.HTMLEncode(rs.Fields("ref").Value)%>">

<b><%=Server.HTMLEncode(rs.Fields("ref").Value)%></b>

</a> -

<%=Server.HTMLEncode(rs.Fields("tekst").Value)%>

</td>
</tr>

<%
rs.MoveNext
Loop While Not rs.EOF
Conn.Close
Set Conn = Nothing
%>

</table>
<br>
<table width="100%" valign="bottom">
<tr>
<td align="left">
<a href="default.asp?sidenr=2&page=prev">
Forrige side
</a>
</td>
<td align="right">
<a href="default.asp?sidenr=2&page=next">
Næste side
</a>
</td>
</tr>
</table>




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

 
 
Anders Holbøll (24-08-2001)
Kommentar
Fra : Anders Holbøll


Dato : 24-08-01 13:58

Troels Lenda wrote:
>
> Hvilken kommando skal jeg skrive i et link for at udvælge de
> næste 3 poster i en database...
>
> strSQL = "Select * from test where ID <= 3"

Hvordan "de næste"? Sorteret efter hvad? Jeg er ikke selv en fan af at
lægge information (så som sortering) i id-kolonnen.

Men hvad med:
SELECT TOP 3 id, ref, tekst
FROM test
ORDER BY id DESC

--
Anders

Troels Lenda (24-08-2001)
Kommentar
Fra : Troels Lenda


Dato : 24-08-01 15:02

Anders Holbøll wrote in dk.edb.internet.webdesign.serverside.asp:
> Troels Lenda wrote:
> >
> > Hvilken kommando skal jeg skrive i et link for at udvælge de
> > næste 3 poster i en database...
> >
> > strSQL = "Select * from test where ID <= 3"
>
> Hvordan "de næste"? Sorteret efter hvad? Jeg er ikke selv en fan af at
> lægge information (så som sortering) i id-kolonnen.
>
> Men hvad med:
> SELECT TOP 3 id, ref, tekst
> FROM test
> ORDER BY id DESC
>
> --
> Anders


--
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 : 177508
Tips : 31968
Nyheder : 719565
Indlæg : 6408575
Brugere : 218887

Månedens bedste
Årets bedste
Sidste års bedste