Fórum COMO SELECIONAR A LINHA DO DBGRID QUE SERÁ MOSTRADA NO FORM #407776

18/09/2011

0

URGENTE!!!! Estuo desenvolvendo um sistema  de DvdTeca para a Escola onde faço estágio,quando seleciono um registro no DBGRID para alteração, por exemplo,ele chama  apenas o ultimo registro e não aquele que foi selecionado .   Uso esse procedure : procedure TFrmConsultaLocador.BitBtn1Click(Sender: TObject);
begin
  Codlocador:=TbLocador.FieldByName('Codigo').asInteger;
     Close;
end;     OBRIGADO PELA ATENÇÃO!
Vanderbil Lima

Vanderbil Lima

Responder

Posts

19/09/2011

Frederico Brigatte***

Qual o banco que você usa e tipo de conexão?
Responder

Gostei + 0

19/09/2011

Rafael Ribeiro

Amigo... isso acontece porque você está dando um close. No clique do botão coloque apenas: Tblocador.edit;
Responder

Gostei + 0

20/09/2011

Frederico Brigatte***

E isso mesmo. Tente assim:

procedure TFrmConsultaLocador.BitBtn1Click(Sender: TObject);
begin
Codlocador:=TbLocador.FieldByName(Codigo).asInteger;
<NomeDaTabela>.edit;
end;
Responder

Gostei + 0

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

Aceitar