Posicionamento no ultimo registo inserido (RESOLVIDO)

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…

Após o código colocar a instrução:

sc_exec_sql(“SELECT * FROM saida where nentidade=[w2nentidade] ORDER BY nsaida DESC LIMIT 1”);