Fórum Clonando Tabelas #316495
17/03/2006
0
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;
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
Curtir tópico
+ 0
Responder
Posts
18/03/2006
Paullsoftware
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?
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?
Responder
Gostei + 0
18/03/2006
Martins
[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!!
Boa sorte!!
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)