Fórum DBNavigator perde a sequencia #424164

20/09/2012

0

Olá, a todos! Estou precisando de uma ajuda! Estou desenvolvendo um sistema em DelphiXe e usando postgresql, na tela de cadastro de pessoas, utilizo o DBNavigator e quando clico nos botões First e Last, na tela é exibida os clientes em fora de ordem. Exemplo: Cadastrei um novo cliente com código 20, sendo este o último. Porém, ao clicar no botão First é exibido o código 8 de outro cliente sendo que deveria exibir o código 1 (cadastro do 1ºcliente) e assim tb acontece com os botões last, Prior e Next. Alguém pode me ajudar?

Obrigada
Maria Elizandra

Maria Elizandra

Responder

Posts

21/09/2012

Imex

Boa tarde,

Qual componente você está utilizando para conexão com o PostGreSQL?
E mais especificamente, o DataSet do DataSource do DBNavigator é que tipo de componente?

Responder

Gostei + 0

21/09/2012

Maria Elizandra

Olá! Estou usando o componente ADO para conexão com postgresql e o Datasource do DataAccess. O DBNavigator está linkado com o datasource.
Responder

Gostei + 0

22/09/2012

Imex

Experimente configurar a propriedade Sort do DataSet que está ligado ao DataSource com o nome do(s) campo(s) (se mais de um separe os nomes por vírgula) para ordenar os registros.
Exemplo no evento OnCreate do DataModule ou Form:

dm.ADOQuery1.Sort := 'Codigo';


Espero que ajude.
Responder

Gostei + 0

23/09/2012

Maria Elizandra

Olá! Deu certo a sua dica de utilizar o "Sort" no evento oncreate do form de acordo com as suas orientações. Muito Obrigada!
Como eu faço para fechar o post!
Abraços
Responder

Gostei + 0

24/09/2012

Alisson Santos

Fique tranquila, os moderadores irão verificar e encerrar.
Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar