529 messaggi dal 06 marzo 2001
www.wallweb.it
Problemino:

ho un databse che contiene delle news, ora però voglio che vengano estratte solo le ultime 5 news inserite, ogni news ha un id_news.

Grazie

Mirko Rizzo
http://www.websinside.net

Mirko Rizzo

**********************************************
WALLWEB
-Domini
-Hosting
-WebDesign
-E-commerce
http://www.wallweb.it
********************
25 messaggi dal 13 giugno 2001
SELECT TOP 5 id_news FROM News ORDER BY Data DESC
Ciao

529 messaggi dal 06 marzo 2001
www.wallweb.it
e per visualizzarle ?

Mirko Rizzo
http://www.websinside.net

Mirko Rizzo

**********************************************
WALLWEB
-Domini
-Hosting
-WebDesign
-E-commerce
http://www.wallweb.it
********************
1.605 messaggi dal 06 settembre 2002
SELECT TOP 5 * FROM News ORDER BY Data DESC

rs.movenext

FORZA LA MAGICA ROMA
529 messaggi dal 06 marzo 2001
www.wallweb.it
ma rs.movenext dove va posizionato esattamente?? prima o dopo averle visualizzate? ti posto il codice:

<code>
&lt;%
Set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open "driver={Microsoft Access Driver (*.mdb)}; dbq="&Server.MapPath("newsdb.mdb")
Set rs = Server.CreateObject("ADODB.Recordset")
sql = "SELECT TOP 5 * FROM News ORDER BY Data DESC"
rs.open sql,Conn
testotagliato=left(rs("testo"),55)
testotagliato=left(testotagliato,InstrRev(testotagliato," ")) & "..."
response.write (testotagliato) & "&lt;br&gt;"
rs.movenext
rs.close
set rs = nothing
%&gt;
</code>

così me ne visualizza solo 1.

Mirko Rizzo
http://www.websinside.net

Mirko Rizzo

**********************************************
WALLWEB
-Domini
-Hosting
-WebDesign
-E-commerce
http://www.wallweb.it
********************
119 messaggi dal 20 febbraio 2001
Ma esiste un libro che elenca tutte le forme di query che posso essere applicate??

Grazie edo


1.605 messaggi dal 06 settembre 2002
&lt;%
Set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open "driver={Microsoft Access Driver (*.mdb)}; dbq="&Server.MapPath("newsdb.mdb")
Set rs = Server.CreateObject("ADODB.Recordset")
sql = "SELECT TOP 5 * FROM News ORDER BY Data DESC"
rs.open sql,Conn
while not rs.EOF
testotagliato=left(rs("testo"),55)
testotagliato=left(testotagliato,InstrRev(testotagliato," ")) & "..."
response.write (testotagliato) & "&lt;br&gt;"
rs.MoveNext
wend
rs.close
set rs = nothing
%&gt;

FORZA LA MAGICA ROMA
28 messaggi dal 19 giugno 2001
a proposito del ritorno di N record...

si può dire ad una query di prendere i record
dal n° al n° senza utilizzare i cursori sul db?


esempio: ho venti record

e voglio scrivere solo quelli tra il settimo e il decimo.


grazie






Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.