como consultar e ordenar no dbgrid
olá a todos
tenho um dbgrid com o campo preço total Como faço para ordenar em ordem crescente os valores pois são mais de 150 cadastros.
e num edit colocar o valor e ele ir diretamente ao valor.
ex: pular do cadastro 1 ao 89.
obrigado.
tenho um dbgrid com o campo preço total Como faço para ordenar em ordem crescente os valores pois são mais de 150 cadastros.
e num edit colocar o valor e ele ir diretamente ao valor.
ex: pular do cadastro 1 ao 89.
obrigado.
Demetriusdgs
Curtidas 0
Respostas
Reginaldo174
01/07/2004
na query
select * from nometabela
order by nomedocampo
no evento onchange do edit coloque
query1.locate(´nomedocampo´,edit1.text,[lopartialkey, locaseinsensitive]);
OBS : em uma tabela não é muito correto fazer busca em campos que se repetem com muita frequencia.
select * from nometabela
order by nomedocampo
no evento onchange do edit coloque
query1.locate(´nomedocampo´,edit1.text,[lopartialkey, locaseinsensitive]);
OBS : em uma tabela não é muito correto fazer busca em campos que se repetem com muita frequencia.
GOSTEI 0
Demetriusdgs
01/07/2004
ficou assim
select * from imoveis
order by cod_imovel
no evento onchange do edit coloque
qcod.locate(´cod_imovel´,edit1.text,[lopartialkey, locaseinsensitive]);
qcod-undeclared identifier
nem
dmimob.qcod.locate(´cod_imovel´,edit1.text,[lopartialkey, locaseinsensitive]);
undeclared identifier - lopartialkey, locaseinsensitive
que retorna o erro:
select * from imoveis
order by cod_imovel
no evento onchange do edit coloque
qcod.locate(´cod_imovel´,edit1.text,[lopartialkey, locaseinsensitive]);
qcod-undeclared identifier
nem
dmimob.qcod.locate(´cod_imovel´,edit1.text,[lopartialkey, locaseinsensitive]);
undeclared identifier - lopartialkey, locaseinsensitive
que retorna o erro:
GOSTEI 0
Sandra
01/07/2004
demetriusdgs,
Está meio confusa suas colocações. Mas, pelo que entendi, está aparecendo uma mensagem que não está reconhecendo o loPartialKey e loCaseInsensitive... é isso?
Se for, adicione a unit [b:e694f3645f]DB[/b:e694f3645f] na lista de uses da seção interface.
Está meio confusa suas colocações. Mas, pelo que entendi, está aparecendo uma mensagem que não está reconhecendo o loPartialKey e loCaseInsensitive... é isso?
Se for, adicione a unit [b:e694f3645f]DB[/b:e694f3645f] na lista de uses da seção interface.
GOSTEI 0
Julio Piorino
01/07/2004
Pelo que entendi vc esta ordenando por código.
Tente ordenar pelo preço!!!!
Tente ordenar pelo preço!!!!
GOSTEI 0