como transferir um unico registro para outro banco de dados?
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
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
Curtidas 0
Respostas
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+
- 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
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.
//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