Ir para conteúdo
Fórum Script Brasil
  • 0

(Resolvido) Recortar Banco de Dados


Guest --james-fotografo --

Pergunta

Guest --james-fotografo --

Bem, tenho um sistema de notícias e estava precisando colocar neste sistema, uma linha de código onde apareça somente as últimas três notícias acrescentadas no Banco de Dados e conforme fosse acrescentando outras as que estavam anteriormente dessem lugar para as novas notícias...

Será que escrevi certo? Conseguiram entender?

abaixo vou colocar o código que aparece todas as notícias acrescentadas, mas não consigo encontrar nada sobre isso que descrevi acima, fazer com que apareça somente as últimas 3 notícias ou 4, enfim a quantidade que eu quizer colocar.

<%
cnpath="DBQ=" & Server.MapPath("noticias.mdb") 
DataSource = "Driver={Microsoft Access Driver (*.mdb)}; " & cnpath 

Set Conn = Server.CreateObject("ADODB.Connection") 

Conn.Open DataSource

'Abre o Recordset
Set RS = Server.CreateObject( "ADODB.Recordset" )
RS.ActiveConnection = conn
RS.open "SELECT * FROM Noticias"
%>
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>

<body bgcolor="#FFFFFF" text="#000000">
<table width="29%" border="0" cellspacing="0" cellpadding="0">
<% 

if not rs.eof then  

while not rs.eof 
%> 
  <tr>
    <td><a href="ver.asp?id=<%=rs("id")%>"><%=rs("manchete")%></a><br><br></td>
 <%
rs.Movenext
wend
end if
%>
  </tr>
</table>
<font face=verdana size=2> </font> 
</body>
</html>

Bem deve ser simples, mas eu não tenho a minima idéia de como fazer, se alguém puder me ajudar, serei grato, pois o prazo para entregar esse sistema para meu cliente está encurtando e corro o risco de perder essa conta, tudo porque eu disse que faria, mas eu não sabia que seria tão complicado. Enquanto escrevo isso, estou procurando em outros lugares ou pedindo dicas para outras pessoas, se eu conseguir encontrar a resposta, depois entro aqui e mostro como é, MAS POR FAVOR SE ALGUÉM SOUBER

TO NO AGUARDO

Link para o comentário
Compartilhar em outros sites

2 respostass a esta questão

Posts Recomendados

  • 0
Guest James-Fotrografo
sql="select top 3 * from Noticias order by id desc"

Tomara que te ajude.

AJUDOU E MUITO, TÃO SIMPLES QUE ME SENTI UM IDIOTA... (talvez para ASP eu seja) :-)

OBRIGADO

MELANIE

Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novos posts.


  • Estatísticas dos Fóruns

    • Tópicos
      152k
    • Posts
      651,8k
×
×
  • Criar Novo...