Fórum table to table #221813
23/03/2004
0
Sandro_fv
Curtir tópico
+ 0Posts
23/03/2004
Welton
Var I : Integer;
Begin
Tabela a ser Copiada.First;
For I := 1 to Tabela a ser Copiada.RecordCount do
begin
TabelaQueRecebe.Append;
TabelaQueRecebe.NomeDoCampo.Asstring:=Tabela a ser Copiada.NomeDoCampo.Asstring;
Tabela A ser Copiada.next;
end;
end;
Gostei + 0
23/03/2004
Geno
Vc devia era resolver o problema de nao aceitar mais registros do que radicalizar dessa forma.
Nao obstante.....se a tabela possui muitos registros...o IDEIAL seria vc fazer uma Stored Procedure(SQL) para fazer essa operacao.
Trabalhar com um result set muito grande em uma query, eh muito mais lento e pode resultar em problemas de memoria.
Melhor deixar que o proprio SGBD resolva o problema rodando uma SP.
Claro..isso depende do banco que vc ta usando...
Gostei + 0
24/03/2004
Djjunior
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)