Autor Tópico: Iniciar no último registro  (Lida 490 vezes)

walterflorencio

  • Intermediário
  • ***
  • Mensagens: 182
    • Email
Iniciar no último registro
« Online: Dezembro 05, 2014, 02:56:35 am »
Olá a todos. Após passar a noite toda pesquisando no forum, não consegui achar solução. É o seguinte: como faço para que um form seja iniciado no último registro? na minha aplicação sempre que inicia aparece o primeiro registro da tabela e preciso que seja iniciado mostrando o ultimo. Alguma sugestão? Obrigado.

Haroldo

  • Expert
  • *****
  • Mensagens: 6268
  • Conhecimento diminui limitações.△TFA△
    • Infinitus Web Gestão Empresarial/Gestão ITIL/Consultoria Scriptcase
Re:Iniciar no último registro
« Responder #1 Online: Dezembro 05, 2014, 07:10:39 am »
Adicione uma clausula where

Jailton

  • Expert
  • *****
  • Mensagens: 2030
Re:Iniciar no último registro
« Responder #2 Online: Dezembro 05, 2014, 07:21:38 am »
NO SQL, em Ordenação, exemplo você tem NumeroPedidoID, ai você vai por:
NumeroPedidoID DESC


DESC em SQL é ordem DECRESCENTE. (Do maior para o menor)
O Princípio da Vibração. "Nada está parado, tudo se move, tudo vibra". Caibalion.

Willian Fernando

  • Expert
  • *****
  • Mensagens: 1148
  • .....
    • Email
Re:Iniciar no último registro
« Responder #3 Online: Dezembro 05, 2014, 07:43:22 am »
NO SQL, em Ordenação, exemplo você tem NumeroPedidoID, ai você vai por:
NumeroPedidoID DESC


DESC em SQL é ordem DECRESCENTE. (Do maior para o menor)

Cuidado si seu Índice de ID estiver por Asc, vai ficar lento com o aumento de registros, si colocar DESC crie um índice de ordenação DESC tambem sobre a coluna ordenada

walterflorencio

  • Intermediário
  • ***
  • Mensagens: 182
    • Email
Re:Iniciar no último registro
« Responder #4 Online: Dezembro 05, 2014, 09:53:31 am »
Obrigado. Com a dica de vocês, problema resolvido.