Não Exibir o último Registro.

30/11/2007

0

SQL

Olá,

tenho uma estrutra em SQL.
tenho uma página em ASP, que puxa os titulos das noticias
que eu cadastro nesse banco SQL.

Gostaria de saber como faço para que ele nunca exiba o
registro que eu acabei de cadastrar.


Se alguém puder me ajudar.

segue a estrutura que estou usando abaixo:

<!--
/*#




Name: Páginação
Date: 2007-11-30
Hour: 02:00:53 AM
Description: Páginação sem exibição do último registro.
Author: José Luiz R. Souza Junior
URL: http://thefirm.com.br
E-Mail: junior@thefirm.com.br


#

*/
-->
<¬
´*/// Conexão com o banco de dados ///*

ConConex = "DBQ=G:\Select\teste.mdb;Driver={Microsoft Access Driver (*.mdb)};"

´*/// Select da conexão - Count ///*

set rs = server.CreateObject("adodb.recordset")
sql = "SELECT count (*) as conta FROM noticia"
rs.open sql, ConConex

´*/// Variavel de Count - 1 ///*

ValorFinal = (rs("conta") - 1)

´*/// Select da conexão - Top Valor "-1" ///*

set rs2 = server.CreateObject("adodb.recordset")
sql1 = "SELECT top "& ValorFinal &" * FROM noticia order by Id"
rs2.open sql1, ConConex
¬>
<html>
<head>
<title>P&aacute;gina&ccedil;&atilde;o - Exemplo</title>
<style media="all" title="paginacao" type="text/css">
<!--
body {
background-color:#000000;
font-family:"trebuchet MS";
color:CCCCCC;
font-size:20px;
padding:10px;
}
-->
</style>
</head>
<body>

<!-- Variavel de Id "-1" -->

<¬
isso = (rs2.Fields("id")-1)
¬>

<!-- While EOF -->

<¬
while rs2.eof = false
¬>

<!-- Fields -->

<¬=rs2.Fields("nome")¬> <br />

<!-- MoveNext - Wend -->

<¬
rs2.movenext
wend
¬>
</body>
</html>

<!-- Close conexão -->

<¬
rs.close
rs2.close
¬>




Dainet

Dainet

Responder

Posts

13/03/2008

Lucas Silva

Na consulta SQL você pode excluir o ultimo código cadastrado.
por ex:


Select Noticias.*
From Noticias
Where Noticias.Codigo <> (Select Max(n.Codigo) From Noticias n)


Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar