Criei uma aplicação que lê diversos modelos de arquivos txts, valida os dados e em seguida importa-os para o Banco de Dados.
Para isso usei multithread (uma para cada modelo de arquivo). A principio esta rodando, mas, esta meio lento.
Pesquisei na net e no próprio help do Delphi e descobri que devido ao acesso a Banco, os processos multithreaded devem utilizar um TSession. Pesquisei sobre TSession também mas confesso que não consegui utilizá-lo. Não entendi direito.
Será que alguém pode me explicar como conectar TSession, TDataBase e TQuery? Como faço para controlar Sessões?
Pergunta
Deville
Boa noite pessoal,
Criei uma aplicação que lê diversos modelos de arquivos txts, valida os dados e em seguida importa-os para o Banco de Dados.
Para isso usei multithread (uma para cada modelo de arquivo). A principio esta rodando, mas, esta meio lento.
Pesquisei na net e no próprio help do Delphi e descobri que devido ao acesso a Banco, os processos multithreaded devem utilizar um TSession. Pesquisei sobre TSession também mas confesso que não consegui utilizá-lo. Não entendi direito.
Será que alguém pode me explicar como conectar TSession, TDataBase e TQuery? Como faço para controlar Sessões?
***A aplicação esta em Delphi5 com BDE e Oracle.
Desde de já agradeço,
Deville
Link para o comentário
Compartilhar em outros sites
0 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.