Ordem no dbgrid

Delphi

17/03/2003

galera estou usando o Interbase 6 ,delphi6 , e querys ..
meu problema é o seguinte
qdo acabo de incluir um registro .. imediato o eu visualizo o registro no dbgrid
mas tem um porem ele vai lá para baixo do dbgrid .. como eu faço pra ele ficar no topo logo a pos que eu incluir o registro
obrigado


C-t

C-t

Curtidas 0

Respostas

Galouco

Galouco

17/03/2003

Bom, pelo que eu entendi... Depois do comando de gravação no banco de dados, feche e abra novamente a query em que o dbgrid está ligado...
lembrando que no final da String Sql da qery deve conter o comando ORDER BY nome_do_campo. Espero ter ajudado. Qualquer coisa ou dúvidas pode enviar e-mail para galouco@perfilcs.com.br que farei o possível para sanar suas dúvidas.


GOSTEI 0
C-t

C-t

17/03/2003

obrigado pela atenção , cara na mnha query está assim
select*from produtos order by itens;;
..isso faz com que os registro fiquem em ordem
mas o que eu quero .. e que no dbgrid esse registro que acabei de inserir
fique em primeiro ..não no ultimo registro de dbgrid
ex: incluir o registro 3 ai ele fica assim ..minha pergunta é como faço pra fica ao contrario ?

itens
-------------------------------------
registro1 |
-------------------------------------
registro2 |
------------------------------------
registro3 |
-------------------------------------

blz



foi lá pro final do grid o registro


GOSTEI 0
Anonymous

Anonymous

17/03/2003

Coloque na sua query o comando ´´desc´´´´

Exemplo:

Select * from produto orde by item desc


Vai ordena da forma decrescente o seu Dbgrid


GOSTEI 0
POSTAR