DBGrid
Olá pessoal tenho uma tabela chamada retirada.db . Tenho um form de pesquisa com um dbgrid, mas na form de pesquisa eu usei uma query para fazer o dbgrid ficar em ordem alfabética. No botão excluir desta form, eu coloquei da seguinte forma
Ex.: FRetirada.table1.delete;
Mas ele exclui outro registro ao invés de excluir o registro selecionado. Quero saber também como fazer para selecionar a linha inteira e também após precionar pesquisar o ítem localizado na linha do dbgrid, mudar de cor automaticamente.
Agradeço desde já!
Ex.: FRetirada.table1.delete;
Mas ele exclui outro registro ao invés de excluir o registro selecionado. Quero saber também como fazer para selecionar a linha inteira e também após precionar pesquisar o ítem localizado na linha do dbgrid, mudar de cor automaticamente.
Agradeço desde já!
Franck.c
Curtidas 0
Respostas
Dor_poa
06/02/2003
Esta dando confusáo de tabela, pois o grid esta mostrando o conteudo da query, o usuario vai seleciona X linha do grid, logo o registro que esta selecionado é o da tabela Query e nao a tabela table1.entao vc. tem que fazer assim:
query1.delete;
Obs.: nao prescisa usar o nome do form... isto polui muito o codigo...
query1.delete;
Obs.: nao prescisa usar o nome do form... isto polui muito o codigo...
GOSTEI 0