Importando de um TXT para uma Base Access...
05/12/2003
0
Meu programa é abastecido de dados por arquivos (*.txt), no processo de importação desses dados para a Base tenho os seguinte problemas:
> A máquina fica escrava do processo, todos os recursos da CPU são destinado a este processo impedindo execução de outros aplicativos, até mesmo o vídeo fica comprometido até o fim deste processo.
> No gerenciador de tarefas do windows (Ctrl+Alt+Del) meu programa aparece como se não etivesse respondendo, mas o processo não trava.
> Tenho um campo Memo para acompanhar os registros importados, mas mesmo ele para de registrar o andamento da importação em máquinas com menos RAM.
O processo de importação se resume a:
1 - Abrir Arquivo texto
2 - Ler linha (registro)
3 - Armazenar em variaveis locais dados das instancias
4 - Verificar na Base se Registro existe (através de Querys parametrizadas)
5 - Fazer tratamento desses dados nas variaveis locais
6 - Salvar na Base, dados das Variavei locais
Detalhes:
O Programa possui 2 (duas) bases e a Verificação e/ou Inserção pode ser feito em qualquer delas.
Conexao à base via BDE (por pouco tempo)
Base de Dados Access (por pouco tempo)
Como sanar esse problema? :?:
Grato
CARLINHOS
> A máquina fica escrava do processo, todos os recursos da CPU são destinado a este processo impedindo execução de outros aplicativos, até mesmo o vídeo fica comprometido até o fim deste processo.
> No gerenciador de tarefas do windows (Ctrl+Alt+Del) meu programa aparece como se não etivesse respondendo, mas o processo não trava.
> Tenho um campo Memo para acompanhar os registros importados, mas mesmo ele para de registrar o andamento da importação em máquinas com menos RAM.
O processo de importação se resume a:
1 - Abrir Arquivo texto
2 - Ler linha (registro)
3 - Armazenar em variaveis locais dados das instancias
4 - Verificar na Base se Registro existe (através de Querys parametrizadas)
5 - Fazer tratamento desses dados nas variaveis locais
6 - Salvar na Base, dados das Variavei locais
Detalhes:
O Programa possui 2 (duas) bases e a Verificação e/ou Inserção pode ser feito em qualquer delas.
Conexao à base via BDE (por pouco tempo)
Base de Dados Access (por pouco tempo)
Como sanar esse problema? :?:
Grato
CARLINHOS
Carvajal
Curtir tópico
+ 0
Responder
Clique aqui para fazer login e interagir na Comunidade :)