[delphi-br] Para Erick Sasse: Threads e DBXPress

2006-04-12 Por tôpico Braytiner
Estou com um pequeno problema: Iniciei o uso de Thread em minha aplicação, a 
fim de realizar um processo de transferências de dados em background. Faço um 
loop no banco de dados e o usuário continua fazendo suas ações, isso sem a 
aplicação travar, porém quando chamo um ApplyUpdates de um clientdataset (isso 
no código da Thread), minha aplicação trava. Há alguma forma de se evitar esse 
travamento?

Estive lendo o artigo no blog do Erock, onde ele diz que para cada Thread eu 
preciso ter uma conexão com o banco. Criei um datamodule a parte e estou 
direcionando os componentes de acesso (clientdatasets, também deste datamodule) 
para o novo SQLConnection, mas deixo a criação do meu datamodule no início da 
minha aplicação. Isso está correto?


Braytiner

[As partes desta mensagem que não continham texto foram removidas]



-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

* Para ver as mensagens antigas, acesse:
http://br.groups.yahoo.com/group/delphi-br/messages

* Para falar com o moderador, envie um e-mail para:
[EMAIL PROTECTED]
 
Links do Yahoo! Grupos

* Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/

* Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

* O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html

 




Re: [delphi-br] Para Erick Sasse: Threads e DBXPress

2006-04-12 Por tôpico Marco Aurélio \(DELPHI\)
Application.processMessages;

tente utilizar este comando antes do Apply updates do clientdataset

Atenciosamente
Marco Aurélio Gerônimo
Eletrodireto S/A - Central de Distribuição
Tel.: 011 30399824
  - Original Message - 
  From: Braytiner 
  To: Delphi BR 
  Sent: Wednesday, April 12, 2006 4:13 PM
  Subject: [delphi-br] Para Erick Sasse: Threads e DBXPress


  Estou com um pequeno problema: Iniciei o uso de Thread em minha aplicação, a 
fim de realizar um processo de transferências de dados em background. Faço um 
loop no banco de dados e o usuário continua fazendo suas ações, isso sem a 
aplicação travar, porém quando chamo um ApplyUpdates de um clientdataset (isso 
no código da Thread), minha aplicação trava. Há alguma forma de se evitar esse 
travamento?

  Estive lendo o artigo no blog do Erock, onde ele diz que para cada Thread eu 
preciso ter uma conexão com o banco. Criei um datamodule a parte e estou 
direcionando os componentes de acesso (clientdatasets, também deste datamodule) 
para o novo SQLConnection, mas deixo a criação do meu datamodule no início da 
minha aplicação. Isso está correto?

  
  Braytiner

  [As partes desta mensagem que não continham texto foram removidas]



  -- 
   FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 





Yahoo! Grupos, um serviço oferecido por: 
  PUBLICIDADE

   


--
  Links do Yahoo! Grupos

a.. Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/
  
b.. Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]
  
c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço 
do Yahoo!. 



[As partes desta mensagem que não continham texto foram removidas]



-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

* Para ver as mensagens antigas, acesse:
http://br.groups.yahoo.com/group/delphi-br/messages

* Para falar com o moderador, envie um e-mail para:
[EMAIL PROTECTED]
 
Links do Yahoo! Grupos

* Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/

* Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

* O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html