MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração


Participe do fórum, é rápido e fácil

MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração

MaximoAccess

Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

Dicas Ms Access, Exemplos Ms Access, Codigos VBA Ms Access, SQL Ms Access


2 participantes

    [Resolvido]Access Multiusuário

    avatar
    Atrefh
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 32
    Registrado : 09/02/2017

    [Resolvido]Access Multiusuário Empty [Resolvido]Access Multiusuário

    Mensagem  Atrefh 10/8/2017, 14:11

    Bom dia, vou explicar o meu caso primeiro e depois o que preciso.

    Tenho um banco em access que fica em um servidor na rede.
    Tenho uma aplicação(vou chamar de x) em access que acessa esse banco e o atualiza em cada 10 segundos com novas informações.
    Tenho uma outra aplicação(vou chamar de y) que consulta os dados do banco.
    Rodo a aplicação x em um desktop.
    Rodo a aplicação y em outro desktop.
    Ambos estão na rede.
    Quando tento usar a aplicacao y ela me retorna um erro dizendo "Banco de dados tal ja esta sendo utilizado", isso apareceu em um desktop que tentei rodar a aplicação y, no meu desktop não apareceu.
    Ja coloquei o access para modo compartilhado.

    Preciso que varios computadores consigam utilizar a aplicação y, ja a aplicação x só vai ficar em um desktop.

    Alguem tem alguma ideia?
    Será que tem alguma programação em VBA que me permite fazer isso?

    Muito Obrigado.
    Att.
    JPaulo
    JPaulo
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 11016
    Registrado : 04/11/2009

    [Resolvido]Access Multiusuário Empty Re: [Resolvido]Access Multiusuário

    Mensagem  JPaulo 10/8/2017, 15:49

    Multi-usuários em rede, o melhor é você dividir o banco com Front-End e Back-End.

    As tabelas ficam na rede, forms e restante no desktop.


    .................................................................................
    Contribua com o maximoaccess nos links abaixo, ajude a melhorar este que é o seu site na NET.

    Pay-Pal R$ Aqui
    Pay-Pal € Aqui

    Ou ainda: Aqui (Novo)

    Sucesso e Bons Estudos
    Success and Good Studies

    [Resolvido]Access Multiusuário Folder_announce_new Utilize o Sistema de Busca do Fórum...
    [Resolvido]Access Multiusuário Folder_announce_new 102 Códigos VBA Gratuitos...
    [Resolvido]Access Multiusuário Folder_announce_new Instruções SQL como utilizar...
    avatar
    Atrefh
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 32
    Registrado : 09/02/2017

    [Resolvido]Access Multiusuário Empty Re: [Resolvido]Access Multiusuário

    Mensagem  Atrefh 10/8/2017, 15:58

    Foi o que eu fiz.

    Banco do Access na rede estão as tabelas.
    Aplicação x e y estão com as tabelas vinculadas do banco e os formularios da aplicação.

    Att.
    JPaulo
    JPaulo
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 11016
    Registrado : 04/11/2009

    [Resolvido]Access Multiusuário Empty Re: [Resolvido]Access Multiusuário

    Mensagem  JPaulo 10/8/2017, 17:33

    Boa.

    Se todos os bancos estão em modo compartilhado, não tem que dar essa mensagem a menos que estejam a escrever na mesma tabela ao mesmo tempo.


    .................................................................................
    Contribua com o maximoaccess nos links abaixo, ajude a melhorar este que é o seu site na NET.

    Pay-Pal R$ Aqui
    Pay-Pal € Aqui

    Ou ainda: Aqui (Novo)

    Sucesso e Bons Estudos
    Success and Good Studies

    [Resolvido]Access Multiusuário Folder_announce_new Utilize o Sistema de Busca do Fórum...
    [Resolvido]Access Multiusuário Folder_announce_new 102 Códigos VBA Gratuitos...
    [Resolvido]Access Multiusuário Folder_announce_new Instruções SQL como utilizar...
    avatar
    Atrefh
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 32
    Registrado : 09/02/2017

    [Resolvido]Access Multiusuário Empty Re: [Resolvido]Access Multiusuário

    Mensagem  Atrefh 10/8/2017, 18:40

    Foi oque eu imaginei.

    Tipo, a aplicação x tem uma tabela no formulario, a mesma carregada atraves de uma consulta.

    A Aplicação y tem a mesma tabela mas no formulario da aplicação y, carregada atraves de uma consulta.

    Meu sistema x é tipo um alarme, quando ele nota algo diferente ele armazena nessa tabela o que foi ocorrido, ae consigo vizualizar uma fila de acontecimentos tanto no x quanto no y.

    Se eu fosse fazer multi-usuario isso via vba, como seria?
    avatar
    Atrefh
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 32
    Registrado : 09/02/2017

    [Resolvido]Access Multiusuário Empty Re: [Resolvido]Access Multiusuário

    Mensagem  Atrefh 14/12/2017, 16:51

    Criei dois sistemas, um para fazer a importação e o outro para realizar consulta.

    O primeiro salva as informações na rede, o segundo, consulta essas informações.

    Não estava conseguindo fazer da maneira que descrevi pq o sistema de segundo em segundo fazia uma alteração no banco e isso meio que bloqueava o banco.

    Agora o sistema esta funcionando corretamente.

    Obrigado.

    Att.

    Conteúdo patrocinado


    [Resolvido]Access Multiusuário Empty Re: [Resolvido]Access Multiusuário

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 26/4/2024, 17:07