Compartilhamento tabela paradox
Tabela Paradox em rede, ao ser utilizada simultaneamente por dois usuarios em tempo semelhante ao fazer uma edicao um dos registros não realiza a funcao de atualizacao na apresentacao. Saliento que sempre antes da gravacao faco um findkey para localizar o mesmo. Algum dos colegas teria uma sugestão sobre o problema.
O ocorrido acontece com registros diferentes na mesma tabela ao mesmo tempo, portanto nao se tratando de travamento de registro.
DETALHAMENTO DO PROBLEMA
1 Criei um drive Virtual para rede , por conta do problema do paradox ,com o comando SUBST F: C:\ isto no local da aplicacao servidora.
2 Criei o alias e configurei o BDE NET DIR = F:\DIRETORIO\TABELA
PATH = F:\DIRETORIO\TABELA
LOCAL SHARE = TRUE
3 Nas estacoes configurei semelhante so que com mapeamento para unidade C do servidor e letra da unidade de mapeamento F
Dentro da rotina nao travo nem o registro nem a tabela manualmente e sempre depois que Insiro os dados ou Edito aplico um REFRESH. No DataModulo coloquei para cada um dos tables na propriedade AFTER POST o tratamento DBISAVECHANGE.
Desde já agradeco pela ajuda.
O ocorrido acontece com registros diferentes na mesma tabela ao mesmo tempo, portanto nao se tratando de travamento de registro.
DETALHAMENTO DO PROBLEMA
1 Criei um drive Virtual para rede , por conta do problema do paradox ,com o comando SUBST F: C:\ isto no local da aplicacao servidora.
2 Criei o alias e configurei o BDE NET DIR = F:\DIRETORIO\TABELA
PATH = F:\DIRETORIO\TABELA
LOCAL SHARE = TRUE
3 Nas estacoes configurei semelhante so que com mapeamento para unidade C do servidor e letra da unidade de mapeamento F
Dentro da rotina nao travo nem o registro nem a tabela manualmente e sempre depois que Insiro os dados ou Edito aplico um REFRESH. No DataModulo coloquei para cada um dos tables na propriedade AFTER POST o tratamento DBISAVECHANGE.
Desde já agradeco pela ajuda.
Prosystem
Curtidas 0