Capturar Linha Inteira do Dbgrid?
Alguem sabe como faço para capturar linha inteira de um dbgrid
e se soberem tambem de um stringgrid?
Desde já agradeço
e se soberem tambem de um stringgrid?
Desde já agradeço
Omegatrue
Curtidas 0
Respostas
Oraculo.m
20/11/2003
Não entendi muito bem a sua pergunta ... vc quer pegar os dados da linha do dbgrid ou o q ???
GOSTEI 0
Omegatrue
20/11/2003
Isto Meu caro amigo
Eu gostaria de Pegar as Informações da linha inteira
de um grid.
Faço assim exemplo
resultado:=pchar(dbgrid1.Fields[0].AsString);
resultado1:=pchar(dbgrid1.Fields[1].AsString);
resultado2:=pchar(dbgrid1.Fields[3].AsString);
resultado3:=pchar(dbgrid1.Fields[4].AsString);
resultado4:=pchar(dbgrid1.Fields[8].AsString);
resultado5:=pchar(dbgrid1.Fields[7].AsString);
Mas será que não tem como pegar alinha inteira?
Eu gostaria de Pegar as Informações da linha inteira
de um grid.
Faço assim exemplo
resultado:=pchar(dbgrid1.Fields[0].AsString);
resultado1:=pchar(dbgrid1.Fields[1].AsString);
resultado2:=pchar(dbgrid1.Fields[3].AsString);
resultado3:=pchar(dbgrid1.Fields[4].AsString);
resultado4:=pchar(dbgrid1.Fields[8].AsString);
resultado5:=pchar(dbgrid1.Fields[7].AsString);
Mas será que não tem como pegar alinha inteira?
GOSTEI 0
Martoss
20/11/2003
Olha so voce pode fazer uma procedure ExibeDados, por exemplo onde nela voce entraria com a seguinte instrucao.
edtCodigo.text:=dbtid.fields[0].asString;
edtNome.text:=dbgrid.fields[1].asString;
edtEndereco.text:=dbgrid.fields[2].asString;
E na String, no envento onCelClik vc chamar a procedure.
Mas pra isso vc tem que montar os campos na String.
Blz, espero ter ajudado.
edtCodigo.text:=dbtid.fields[0].asString;
edtNome.text:=dbgrid.fields[1].asString;
edtEndereco.text:=dbgrid.fields[2].asString;
E na String, no envento onCelClik vc chamar a procedure.
Mas pra isso vc tem que montar os campos na String.
Blz, espero ter ajudado.
GOSTEI 0