DBGRID - FÁCILLL.. MAS NAO SEI.. :P

Delphi

06/03/2003

COMO EU FAÇO PARA ARMAZENAR NA TABELA O VALOR DE UMA CÉLULA DE UM DBGRID?? :D


Thales

Thales

Curtidas 0

Respostas

Anonymous

Anonymous

06/03/2003

O DBGrid reflete o conteúdo de sua tabela. Portanto, os comandos que vc executa na sua tabela (DataSet) refletirão do DBGrid.

Tabela.Insert
Tabela.Edit
Tabela.Delete
Tabela.Post -----> esse grava o conteúdo na tabela.

Erra isso que vc queria?


GOSTEI 0
Thales

Thales

06/03/2003

nao.. tipo.. eu queria assim

[b:1b1461177a]COD NOME ENDEREÇO[/b:1b1461177a]
1 JOÃO RUA L
2 MARIA RUA K
.......

Aí qdo eu clicasse na celula da MARIA, por exemplo, eu armazenasse o codigo dela em uma outra tabela.. entendeu?


GOSTEI 0
Anonymous

Anonymous

06/03/2003

coloque no evento ondblclick da dbgrid

table2.append;
table2campo1.value := table1campo1.value;
...
table2.post;

o ponteiro esta posicionado no registro selecionado no dbgrid aí quando der dois clicks sobre ele será gravado o registro na outra table


GOSTEI 0
POSTAR