GARANTIR DESCONTO

Fórum DBGrid - Excluir o registro selecionado #176071

20/08/2003

0

Como faço para excluir apenas o registro selecionado pelo usuário do sistema em uma DBGrid? Estou excuindo sempre o primeiro registro.


Flaviolrf

Flaviolrf

Responder

Posts

20/08/2003

Bacalhau

Dava jeito saber mais um pouco do problema. Aparentemente a linha seleccionada não reflete a posição real na tabela. Estás a utilizar ´table.first´? Estás a fazer close seguido de open na tabela?

Diz mais coisas, amigo


Responder

Gostei + 0

20/08/2003

Flaviolrf

Dava jeito saber mais um pouco do problema. Aparentemente a linha seleccionada não reflete a posição real na tabela. Estás a utilizar ´table.first´? Estás a fazer close seguido de open na tabela? Diz mais coisas, amigo


Está da seguinte forma:

if messagedlg(´Deseja realmente excluir esta entrada ???´,mtconfirmation,[mbyes,mbno],0)=mryes then begin
dm.T_Caixa1.locate(´Dia´,dm.T_EntradasDia.asinteger,[]);
dm.T_Caixa1.edit;
dm.T_Caixa1Entradas.ascurrency:=dm.T_Caixa1Entradas.ascurrency- dm.T_EntradasValor.AsCurrency;
dm.t_caixa1.post;
dm.T_Entradas.delete;


Responder

Gostei + 0

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

Aceitar