Tenho um sistema que faz um processo demorado de inclusão no banco de dados....
para isso estou usando os camandos
con.BeginTrans
con.excute "instrucões"
con.CommitTrans
O que acontece é que o sistema esta em uma rede com vários usuários, e enquanto não termina o processo de inclusão em uma das maquinas, nenhuma outra pode executar o mesmo processo.......
O que eu estava pensando é que enquanto não termina uma transação outra não pode ser aberta ou executada....ou seja, enquanto não é executada a linha
con.CommitTrans, outras maquinas não podem iniciar o processo......
Pergunta
Joaozava
Tenho um sistema que faz um processo demorado de inclusão no banco de dados....
para isso estou usando os camandos
O que acontece é que o sistema esta em uma rede com vários usuários, e enquanto não termina o processo de inclusão em uma das maquinas, nenhuma outra pode executar o mesmo processo.......
O que eu estava pensando é que enquanto não termina uma transação outra não pode ser aberta ou executada....ou seja, enquanto não é executada a linha
con.CommitTrans, outras maquinas não podem iniciar o processo......
seria isso mesmo ou não tem nada a ver???
alguém teria alguma solução???
Estou usando ADO e PostgreSQL
Obrigado!!
Link para o comentário
Compartilhar em outros sites
4 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.