Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Marcus Gemeos

Selecionando simente uma linha de registro...

Recommended Posts

Olá pessoal,Eu gostaria de saber, como faço para selecionar especificadamente o segundo registaro de uma tabela?Ex.: Select TOP 2...Pois este código acima, seleciona os dois primeiros.... eu quero "isoladamente" o segundo registros?Obrigado!!!!Marcus

Compartilhar este post


Link para o post
Compartilhar em outros sites

Se você estiver usando MySQL, existe a cláusula "limit" que possibilita fazer exatamente isto.

Onde você define algo como:

select * from tabela limit 2, 1
onde o 2 seria o número do registro inicial da seleção e o 1 a quantidade de registros após o registro definido.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olá amigo,

 

Está dando o seguinte erro:

 

Microsoft OLE DB Provider for SQL Server error '80040e14'

 

Line 1: Incorrect syntax near '2'.

 

/fotos_frente_01.asp, line 9

 

Para o seguinte código:

<!--#include file="conexao_dados_SQL.asp"--><%'Vamos fazer a busca na tabelaSQLImg = "SELECT * FROM usuarios limit 2, 1"SQLImg = SQLImg & "ORDER BY codigo"Set rsImg = Server.CreateObject("adodb.recordset")rsImg.Open SQLImg, Conn,3,3if rsImg.EOF thenresponse.write ""elseVarUsu = rsImg("usuario")VarImg = rsImg("Imagem")rsImg.previouresponse.write "<a href=""detalhes.asp?Usuario="&VarUsuRota&"""><img width=""150"" height=""150"" border=0 src= '"&VarImg&"' ></a>"end ifset rsImg = Nothing%>
:(

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.