Tenho uma aplicação que sockets e é multithread. OS clientes se conectam a aplicação via GPRS (conexão TCP usando GSM). Tenho tido um problema que a aplicação funciona em um determinada período (aprox. 2 horas) e depois começa a dar erro de Access violation na abertura das queries. Uso o Delphi 7, SQL server 7 e para usar Sockets eu uso o IdTCPServer (paleta indy). Para acessar o SQL uso o ADO. Alguém pode dar uma dica?
Pergunta
rmpena25
Tenho uma aplicação que sockets e é multithread. OS clientes se conectam a aplicação via GPRS (conexão TCP usando GSM). Tenho tido um problema que a aplicação funciona em um determinada período (aprox. 2 horas) e depois começa a dar erro de Access violation na abertura das queries. Uso o Delphi 7, SQL server 7 e para usar Sockets eu uso o IdTCPServer (paleta indy). Para acessar o SQL uso o ADO. Alguém pode dar uma dica?
Uma dúvida, o ADO é Thread-safe?
Link para o comentário
Compartilhar em outros sites
5 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.