Clonando Tabelas

Delphi

17/03/2006

Estou com um problema tenho 2 tabela identicas clonei, mas como faço para salvar na outra?? como seto o meu dataset para salvar na tabela destino ??? Jogo o dataSet numa variavel auxiliar, depois troco de tabela, e pego do auxiliar os dados, gravo sem erros, mas os dados ñ vão para o banco.

procedure TForm1.Button1Click(Sender: TObject);
Var
a:TCustomADOdataSEt;
begin
A:=tADODATASET.Create(nil);
a.Clone(Adotable1);
Adotable1.close;
adotable1.TableName:=´sigin.desc_svc´;
adotable1.Open;
Adotable1.Clone(a);
Adotable1.Edit;
Adotable1.Post;

end;


Cabal

Cabal

Curtidas 0

Respostas

Paullsoftware

Paullsoftware

17/03/2006

fisicamente, existe as duas tabelas no banco com o mesmo nome?
até onde eu sei, na regra de duplicidade dos nomes, não podem existir duas tabelas com o mesmo nome na mesma base. Estou errado ou não entendi a sua dúvida?


GOSTEI 0
Martins

Martins

17/03/2006

[b:fd7e265b9b]PaullSoftware[/b:fd7e265b9b], procede o q foi dito por vc, e perguntando agora ao nosso colega, qual o seu banco de dados? Nome de suas tabelas? E qual o objetivo desse metodo, pois dependendo do objetivo, vc poderia trabalhar com replicação.

Boa sorte!!


GOSTEI 0
POSTAR