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

Como Ler O Segundo Registro


Flavio Diniz

Pergunta

13 respostass a esta questão

Posts Recomendados

  • 0

você pode armazenar em um vetor array e chamar o segundo, selecionar pelo sql o segundo registro direto eu não me lembro se é possivel.

Link para o comentário
Compartilhar em outros sites

  • 0

da pra fazer dessa forma, mais acredito que não seja muito correto:

set rs=conexao.execute("select top 1 * from tabela order by id")
primeiro_id=rs("id")
rs.close
set rs=nothing

sql_2_registro="select * from tabela where id=primeiro_id+1"
set rs=conexao.execute(sql_2_registro)
response.write rs("id")
rs.close
set rs=nothing

Link para o comentário
Compartilhar em outros sites

  • 0

hehe, ai bareta só na ganbiarra mesmo, ficou legal seu código, só tem um probrema, se ele por algum motivo excluir uma linha , dai no bd ficar assim, registro 1 = id 1 , registro 2 = id 3. Vai dar error...

Link para o comentário
Compartilhar em outros sites

  • 0

Usando o top 2, poderia dar um Rs.MOVELAST

já que o ultimo é o segundo, hehe

abraços

Link para o comentário
Compartilhar em outros sites

  • 0
hehe, ai bareta só na ganbiarra mesmo, ficou legal seu código, só tem um probrema, se ele por algum motivo excluir uma linha , dai no bd ficar assim, registro 1 = id 1 , registro 2 = id 3. Vai dar error...

sei não..... mais ficaria na mesma pagina..... se ele desse um reload na pagina já pegaria outro id.....

mais a ideia do top 2 é melhor..

Link para o comentário
Compartilhar em outros sites

  • 0
select top 1 * from tb_cadastro where idcategoria > (select top 1 idcategoria from tb_cadastro order by idcategoria) order by idcategoria

ai não precisa de move, last, nada disso

Fazendo o TOP 1, pegaria apenas o primeiro.. e não o segundo, como é requerido.

Bem, já foram citados inúmeros modos de fazer.

Creio que a duvida já tenha sido sanada.

Então, estou fechando este tópico.

Se tiver mais duvidas, solicite para algum moderador, para reabri-lo

Ate mais,

Dark

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
      152,2k
    • Posts
      651,9k
×
×
  • Criar Novo...