como transferir um unico registro para outro banco de dados?

Delphi

04/10/2003

pessoal estou fazendo um Sistema que a pedido do cliente

que no form tem Dois DbGrids cada um com seu banco de dados diferente


Ex


Dbgrid1 = Table1 primeira tabela
Dbgrid2 + table2 segunda tabela


gostaria de saber como faço para que quando pressionar um botao o registro selecionado da tabela 1 passe para a segunda tabela


observação tem que ser apena um registro


agradeço a atençao


Keliniciante

Keliniciante

Curtidas 0

Respostas

Afarias

Afarias

04/10/2003

uma forma básica :::

- dê um Append na 2ª tabela
- preencha os campos da 2ª tabela com os valores dos campos da 1ª tabela
- dê um post na 2ª tabela
- dê um delete na 1ª tabela



T+


GOSTEI 0
Henry

Henry

04/10/2003

Exatamante como o Afarias disse, use esse codigo num botão pra complementar:

//A tabela 1 deve estar no registro que sera passado.
table2.insert;//Table2 á aonde o registro vai.
dbedit1.text:= dbedit2.text;
dbedit3.text:= dbedit4.text;
{Os dbedit do lado esquerdo é aonde estão os
campos do registro que sera passado, e os da direita pra onde vão}
table2.post;
table1.delete;

Espero ter ajudado, qualquer coisa me manda uma MP, blz? Um abraço, Henry.


GOSTEI 0
POSTAR