Caros colegas, bom dia.
Aqui na minha empresa utilizamos um Sistema de Registro de Atividades Técnicas em Access 2010 onde o mesmo está separado em FE e BE.
O FE é distribuído entre os usuários e contém os vínculos de tabelas, consultas, módulos e etc..
O BE possui as tabelas e fica em uma pasta em um servidor na rede.
O acesso é realizado por diversos pontos do Brasil (máx. 20 acessos simultâneos), e em alguns deles a velocidade ou estabilidade da conexão com a rede é muito precária.
Como os formulários possuem alguns combobox (trazendo uma lista de uma tabela) e validações de dados usando funções de domínio, nestes locais onde a conexão é mais precária o preenchimentos destes formulários fica insustentável.
Gostaria de saber se existe alguma solução que eu possa efetuar para contornar estes problemas de infraestrutura.
Já pensei em duas possibilidades:
1º Fazer com que o FE copie as tabelas de configurações e deixe apenas vinculadas as tabelas de registro de dados, não associando os controles dos formulários e fazendo com que gere um novo registro no final do preenchimento do formulário via ODBC (Obviamente efetuando as devidas validações nos controles);
2º Gerar um BD "offline" para cada usuário destes locais com rede precária (em uma pasta compartilhada) e gerar códigos para importar os dados com uma certa periodicidade.
Conheço muito de VBA, mas pouco de Access portanto não sei se as ideias que tive fazem parte das "boas práticas" e nem sei por onde começar.
Se alguém puder me ajudar com opiniões ou exemplos, ficaria muito grato!
Abraços,
Marcelo Nakamura
Aqui na minha empresa utilizamos um Sistema de Registro de Atividades Técnicas em Access 2010 onde o mesmo está separado em FE e BE.
O FE é distribuído entre os usuários e contém os vínculos de tabelas, consultas, módulos e etc..
O BE possui as tabelas e fica em uma pasta em um servidor na rede.
O acesso é realizado por diversos pontos do Brasil (máx. 20 acessos simultâneos), e em alguns deles a velocidade ou estabilidade da conexão com a rede é muito precária.
Como os formulários possuem alguns combobox (trazendo uma lista de uma tabela) e validações de dados usando funções de domínio, nestes locais onde a conexão é mais precária o preenchimentos destes formulários fica insustentável.
Gostaria de saber se existe alguma solução que eu possa efetuar para contornar estes problemas de infraestrutura.
Já pensei em duas possibilidades:
1º Fazer com que o FE copie as tabelas de configurações e deixe apenas vinculadas as tabelas de registro de dados, não associando os controles dos formulários e fazendo com que gere um novo registro no final do preenchimento do formulário via ODBC (Obviamente efetuando as devidas validações nos controles);
2º Gerar um BD "offline" para cada usuário destes locais com rede precária (em uma pasta compartilhada) e gerar códigos para importar os dados com uma certa periodicidade.
Conheço muito de VBA, mas pouco de Access portanto não sei se as ideias que tive fazem parte das "boas práticas" e nem sei por onde começar.
Se alguém puder me ajudar com opiniões ou exemplos, ficaria muito grato!
Abraços,
Marcelo Nakamura