Autor Tópico: Posicionamento no ultimo registo inserido (RESOLVIDO)  (Lida 1100 vezes)

Herberto Silva

  • Avançado
  • ****
  • Mensagens: 331
  • Programador Freelancer
    • Desenvolvimento de Software
    • Email
Posicionamento no ultimo registo inserido (RESOLVIDO)
« Online: Maio 23, 2012, 08:07:23 pm »
Boas...
Estou a ter alguma dificuldade numa inserção de um registo num form single record, onde o SQL esta ordenado DESCendente, atraves de um campo tipo INT para que após o novo registo gravado este fique posicionado no ultimo registo.
Exemplo:
Supondo a tabela com um campo INT nentrada com os valores apresentados da seguinte forma:
9
8
7
...
1

Após a inserção do ultimo registo 10 devia mostrar o registo inserido (10).
Mas não, apresenta-me o 1º registo que neste caso é o 1.
Como posso posicionar-me numa tabela ordenada DESC no ultimo registo inserido, apos a sua inserção.
Obrigada....
« Última modificação: Maio 29, 2012, 08:28:06 am por herberto »
Cumprimentos,
Herberto Silva
herberto.silva@sapo.pt
skype: herbertobfsilva
www.software-global.info

Herberto Silva

  • Avançado
  • ****
  • Mensagens: 331
  • Programador Freelancer
    • Desenvolvimento de Software
    • Email
Re:Posicionamento no ultimo registo inserido (REOLVIDO)
« Responder #1 Online: Maio 29, 2012, 08:22:43 am »
Após o código colocar a instrução:

sc_exec_sql("SELECT * FROM saida where nentidade=[w2nentidade]  ORDER BY nsaida DESC LIMIT 1");
Cumprimentos,
Herberto Silva
herberto.silva@sapo.pt
skype: herbertobfsilva
www.software-global.info