Ordem no dbgrid
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
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
Curtidas 0
Respostas
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.
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
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
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
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
Exemplo:
Select * from produto orde by item desc
Vai ordena da forma decrescente o seu Dbgrid
GOSTEI 0