Importação rapida utilizando Delphi.
Gostaria de saber se existe alguma maneira eficaz para fazer importação de um arquivo txt para o banco SQL Server(2000), precisaria estar fazendo este processo do proprio Delphi mesmo, e não utilizando as Ferramentas do SQL Server(DTS).
Da forma Tradicional Variamos por exemplo:
while not eof(arquivo) do
begin
Qry.append;
Qry.NomeField := Arquivo.NomeField
Qry.NomeField := Arquivo.NomeField
Qry.NomeField := Arquivo.NomeField
Qry.post
end;
Existe alguma forma mais eficaz?
Agradeço desde ja.
Da forma Tradicional Variamos por exemplo:
while not eof(arquivo) do
begin
Qry.append;
Qry.NomeField := Arquivo.NomeField
Qry.NomeField := Arquivo.NomeField
Qry.NomeField := Arquivo.NomeField
Qry.post
end;
Existe alguma forma mais eficaz?
Agradeço desde ja.
Rbarbosa75
Curtidas 0
Respostas
Aroldo Zanela
29/06/2006
Colega,
O DTS seria a melhor opção, pois o esforço é menor, tanto de implementação, quanto de agendamento (caso necessário). Entretanto, uma solução para otimizar a carga de dados de arquivos textos é confirmando (´commit´) a cada 1000 linhas a exemplo do que o próprio DTS faz.
O DTS seria a melhor opção, pois o esforço é menor, tanto de implementação, quanto de agendamento (caso necessário). Entretanto, uma solução para otimizar a carga de dados de arquivos textos é confirmando (´commit´) a cada 1000 linhas a exemplo do que o próprio DTS faz.
GOSTEI 0
Rbarbosa75
29/06/2006
Aroldo, realmente a performance melhou.
Obrigado
Obrigado
GOSTEI 0