etspaz 0 Denunciar post Postado Julho 3, 2009 Bom dia pessoal, tenho uma rotina com delphi 2007 que carrega dados de varios arquivos txt para um banco sql ser 2000. Utilizo adoconnection, ADOQuery A media de arquivos são acima de 5000 e em o tamanho varia de 10MB a 1Gb, ou seja, tem arquivo que tem 100, 1000 outr4os tem 10000, 100000, 1000000... Sempre quando está carregando os dados da falha na conexão depois de algum tempo e da as seguintes mensagens: falha na conexão ou tempo excedido. Aí tenho que sair deletando os registros referentes ao arquivo que estava sendo carregado no momento da falha, para reiniciar o processo. O que eu poderia fazer para evitar este tipo de problema? Compartilhar este post Link para o post Compartilhar em outros sites
ricardosoares1rj 0 Denunciar post Postado Julho 3, 2009 eu ja passei por problema parecido...isso pode ser incompatibilidade do registro com o campo, caso num seja tente aumentar o tempo da conexão com o banco, outra coisa talvez que num tenha muita influência, mas tenta dar um apply updates ao invez de post. Obs.: Não sei se você esta utilizando, mas os sistemas que eu utilizo, a rotina utizliva os recursos do componente(Ex. apend, edit....)tente usar no proprio component comandos sql, isso agiliza bastante o processo, deixa a rotina mais rapida.. espero ter ajudado!!! abraço Compartilhar este post Link para o post Compartilhar em outros sites