MaximoAccess

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

Obrigado

Administração do MaximoAccess

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

    [Resolvido]Erro em tempo de execução 3734

    Compartilhe
    avatar
    Julio Lustosa
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 187
    Registrado : 23/02/2011

    [Resolvido]Erro em tempo de execução 3734

    Mensagem  Julio Lustosa em 3/1/2018, 11:59

    Olá!

    Estou tendo problemas com o erro 3734 que trata de bloqueio da aplicação.

    Este erro ocorre quando tento executar uma função qualquer que tenha uma variável que seja setada com o banco de dados atual, ou seja, uma variável do tipo DAO.Database.

    Não sei onde que a está ocorrendo o bloqueio. Estou finalizando o desenvolvimento da aplicação e isto começa a ocorrer logo agora.

    Printei a telas para vocês verem.

    [Você precisa estar registrado e conectado para ver esta imagem.]
    avatar
    rfnunes01
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 79
    Registrado : 05/09/2016

    Re: [Resolvido]Erro em tempo de execução 3734

    Mensagem  rfnunes01 em 4/1/2018, 17:56

    Ola amigo esse erro ocorre geralmente quando a base de dados ou seja as tabelas estao eaberta em modo design ou qdo o usuario do computador que esta na rede bloqueou o accesso a base de dados jah ocorreu isso comigo...
    Espero que o ajude..


    .................................................................................
    Richael Fernando Nunes
    avatar
    bigfill
    Avançado
    Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 350
    Registrado : 27/03/2015

    Re: [Resolvido]Erro em tempo de execução 3734

    Mensagem  bigfill em 4/1/2018, 19:28

    Boa tarde
    Julio Lustosa, sua aplicação ja esta em uso na rede ?

    Em caso de não estar poste o BD para poder ajuda-lo com maior agilidade.
    avatar
    toyebom
    Moderador
    Moderador

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 1074
    Registrado : 18/07/2012

    Erro em tempo de execução 3734

    Mensagem  toyebom em 4/1/2018, 19:47

    Isso pode ser coisa fácil de resolver, pode ser algum erro vba num evento ou pode ser algo mais grave.
    Se for do vba convém localizar qual a linha que dá erro e corrigir.

    Se por outro lado foi actualizado o access ou o pc pode ser erro de instalação do access isso é coisa  que deves verificar.

    Vê aqui, não explica muito bem mas pode ser um começo para tentar resolver, embora ache que algumas das etapas só devem ser seguidas em ultimo recurso.

    [Você precisa estar registrado e conectado para ver este link.]

    [Você precisa estar registrado e conectado para ver este link.]

    Também pode ser a bd já aberta noutra máquina ou mesmo no teu pc em modo oculto que pode acontecer por erro faz crtl+alt+del e termina o access e tenta de novo


    .................................................................................
    Gente Simples, fazendo coisas pequenas, em lugares pouco importantes, consegue mudanças extraordinárias.
    avatar
    Julio Lustosa
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 187
    Registrado : 23/02/2011

    Re: [Resolvido]Erro em tempo de execução 3734

    Mensagem  Julio Lustosa em 5/1/2018, 00:43

    Então pessoal.

    Hoje passei o dia tentando achar este erro. O problema parece estar relacionado ao formulário de login que criei.

    Toda vez que executo os comandos de login e abro outro formulário qualquer, o problema ocorre. Quando não executo o formulário frmLogin, o problema NÃO ocorre.

    Hoje mais para o final da tarde, ocorreu um erro diferente, mas que parece estar relacionado.

    Assim que chamei o formulário frmLogin, apareceu a mensagem "O arquivo a seguir não foi localizado:". Mas ele não informa qual arquivo, simplesmente para no evento ao carregar do formulário. Executo a depuração e ele para neste mesmo evento. É como se estive acusando que o evento não faz parte do formulário.

    O que fiz foi criar um novo formulário, com o mesmo nome e procedimentos. Estou realizando testes e até agora não ocorreu nenhum problema. Estou desconfiado deste formulário de login. Já o deletei.

    Hoje e amanhã continuarei com os testes. Se ele não voltar a aparecer, me dou por satisfeito e marco este tópico como resolvido. Caso contrário, vou encher a paciência de vocês novamente. rs.

    Obrigado a todos pelas dicas.

    avatar
    Julio Lustosa
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 187
    Registrado : 23/02/2011

    Re: [Resolvido]Erro em tempo de execução 3734

    Mensagem  Julio Lustosa em 8/1/2018, 19:59

    Olá.

    O problema não parou. Ainda continua a bloquear. Estou trabalhando na aplicação e do nada, quando tento acessar a base da própria aplicação, ou quando tendo salvar, ou até mesmo colocar um formulário em modo designer, ele informa que a aplicação foi bloqueada pelo administrador.

    Estou sem ideias.
    avatar
    toyebom
    Moderador
    Moderador

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 1074
    Registrado : 18/07/2012

    Erro em tempo de execução 3734

    Mensagem  toyebom em 8/1/2018, 20:56

    Partilha a bd para tentarmos descobrir o erro.


    .................................................................................
    Gente Simples, fazendo coisas pequenas, em lugares pouco importantes, consegue mudanças extraordinárias.

    Noobezinho
    Moderador
    Moderador

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3632
    Registrado : 29/06/2012

    Re: [Resolvido]Erro em tempo de execução 3734

    Mensagem  Noobezinho em 9/1/2018, 10:52

    Julio

    Não informou se o aplicativo está em rede ou não.

    Como já disseram, caso não esteja em rede, poste parte do aplicativo, mas que tenha o erro.

    Dica:

    Antes de fazer isso, sugiro que crie outro aplicativo limpo e transfira os objetos (tabelas, forms) aos poucos(vai testando).

    Pode ser o que o bd esteja "bixado" Razz

    [ ]'s



    avatar
    Julio Lustosa
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 187
    Registrado : 23/02/2011

    Re: [Resolvido]Erro em tempo de execução 3734

    Mensagem  Julio Lustosa em 9/1/2018, 13:13

    Noobezinho, bom dia!

    Sobre a sua sugestão, tentei fazer isso também, mas ocorreu um problema.

    No VBA preciso referências as bibliotecas para poder usar os métodos e propriedades, correto? Então, uma biblioteca está dando erro ao tentar utiliza-la, ou melhor, ao tentar marcá-la para ser usada. É a Microsoft DAO 3.6 Object Library.

    O erro que ela apresenta é de conflito com outras bibliotecas. Fui desmarcando as outras mas continuava o erro. Estou achando que é a versão que estou usando do Access. É a versão 2016. Estou pensando em voltar para a versão 2013, contudo, com é a Microsoft que me fornece o instalador e a versão 2013 ela não disponibiliza mais, acredito que será um problema para mim.

    O aplicativo não está em rede. Estou usando em máquina local. Meu Windows é um 2010.

    [Você precisa estar registrado e conectado para ver esta imagem.]

    Vou mandar a aplicação, mas preciso compactá-la um pouco. Está muito grande, 25MB.

    Noobezinho
    Moderador
    Moderador

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3632
    Registrado : 29/06/2012

    Re: [Resolvido]Erro em tempo de execução 3734

    Mensagem  Noobezinho em 9/1/2018, 13:49

    Minha experiencia como programador Access, sempre me diz não utilizar a ultima versão do Office para programar.
    Aprendi a programar na versão mais usadas pelos clientes, no meu caso Access 2010.
    Mesmo que o cliente tenha a ultima versão lançada, meu aplicativo vai rodar nele.
    Isso não quer dizer que vou ficar desatualizados com os novos lançamentos Wink

    Dica, rode teu aplicativo em outra máquina que tenha o access em versão menor, para ver se funfa.


    [ ]'s
    avatar
    Julio Lustosa
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 187
    Registrado : 23/02/2011

    Re: [Resolvido]Erro em tempo de execução 3734

    Mensagem  Julio Lustosa em 9/1/2018, 13:51

    Estou começando a desconfiar de um objeto Activex que uso na minha aplicação. O ListView. Ele funciona muito bem nas versão 2013 e anteriores, mas percebi que na versão 2016 não existe a sua biblioteca.

    O engraçado é que está funcionando quando aciono o formulário. Mas ao procurar a sua referência, não encontro o arquivo MSCOMCTL.OCX.

    Vou voltar para a versão 2013.

    Noobezinho
    Moderador
    Moderador

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3632
    Registrado : 29/06/2012

    Re: [Resolvido]Erro em tempo de execução 3734

    Mensagem  Noobezinho em 9/1/2018, 13:54

    Se não tem a OCX no teu pc, pegue-a na net, e veja se é isso Cool
    avatar
    toyebom
    Moderador
    Moderador

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 1074
    Registrado : 18/07/2012

    Erro em tempo de execução 3734

    Mensagem  toyebom em 10/1/2018, 20:54

    Eu também tenho o 2016 e as minhas bds funcionam na perfeição.
    Há controlos que foram excluídos mas existem várias formas de dar a volta a esse problema.


    .................................................................................
    Gente Simples, fazendo coisas pequenas, em lugares pouco importantes, consegue mudanças extraordinárias.
    avatar
    Julio Lustosa
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 187
    Registrado : 23/02/2011

    Re: [Resolvido]Erro em tempo de execução 3734

    Mensagem  Julio Lustosa em 17/1/2018, 17:38

    Olá a todos!

    Desculpe pela demora em responder mas, confesso que esqueci de vir aqui e lhes informar a solução.

    Na verdade, não sei bem qual foi a solução, mas fiz uma limpeza na aplicação retirando códigos e formulários que eu não estava usando mais. Também as tabelas vinculadas, mandei compactar e reparar, fechei o sistema, chamei ele novamente e trabalhei normalmente sem nenhuma interrupção.

    Eu tenho certeza de que o problema eram as tabelas vinculadas e/ou as tabelas temporárias que criei.

    Bom! Problema resolvido.
    avatar
    bigfill
    Avançado
    Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 350
    Registrado : 27/03/2015

    Re: [Resolvido]Erro em tempo de execução 3734

    Mensagem  bigfill em 17/1/2018, 17:41

    Julio Lustosa, que bom que resolveu.

    Não esqueça de marcar o tópico como "Resolvido". Smile
    avatar
    Julio Lustosa
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 187
    Registrado : 23/02/2011

    Re: [Resolvido]Erro em tempo de execução 3734

    Mensagem  Julio Lustosa em 17/1/2018, 17:50

    Feito! Very Happy
    avatar
    Julio Lustosa
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 187
    Registrado : 23/02/2011

    O problema voltou!!!

    Mensagem  Julio Lustosa em 30/1/2018, 17:19

    O problema que relato nos post acima voltaram.

    Só que estou notando que é algo além do Access, ou que não tem nada haver com o Access.

    Enquanto trabalhava na minha aplicação o problema voltou a aparecer, e no exato momento em que ocorreu eu fiz um teste em outra aplicação. E sim! Estava travado também.

    E além deste problema, agora está ocorrendo outro. Vou tentar explicar de forma bem clara para tentar fazer com que entendam, pois estou sem um programa que grave a tela para poder postar (seria melhor).

    Bom. Enquanto trabalho com qualquer formulário e abro a lista de propriedades dele, esta lista esta carregando lentamente. Por exemplo: quando mudo de uma guia para outra, ele apaga a lista, fica tudo branco, sem linhas de grade e carrega em 2 segundos no máximo. E vai limpando a tela da esquerda para direita, com um efeito muito usando em vídeos (fade out), e aparece a lista de uma vez toda carregada.

    Como se estivesse faltando memória para a máquina mas não é, pois estou com memória a 53% de utilização, e processamento girando em torno de 38% a 56%, vai oscilando.

    Executei o programa LDB Viewer no dia que ocorreu o problema e aparecem dois usuários listados, sendo que na coluna Logged On, o primeiro da lista está "Yes" e o outro "No". Quando ocorre o problema, os dois estão como "Yes". A imagem do programa lendo o arquivo newPGP.laccdb não mostra dois usuários como sempre mostrava. Anexei um arquivo porque a minha rede está recusando a conexão com o servidor.

    Este problema não ocorre na minha outra máquina de 2009, um Dell Vostro 1520, com Win7/64. Hoje uso um Lenovo ideapad 320 com Windows 10/64.

    Meu Office é 2013. Já usei 2016 e ocorre o mesmo problema.

    Estou quase voltando para o outro computador mas não é o correto a se fazer, pois a empresa me deu este exatamente para melhorar o meu fluxo de trabalho.

    Noobezinho
    Moderador
    Moderador

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3632
    Registrado : 29/06/2012

    Re: [Resolvido]Erro em tempo de execução 3734

    Mensagem  Noobezinho em 30/1/2018, 21:10

    Julio

    O windows, todas versões, tem 2 utilitários nativos;

    - A Tecla PrintScreen, que como o nome já diz, tira o print da tela e guarda na memória.

    - O Paint que é um editor de imagens bem simples, mas que é uma mão na roda para salvar/editar imagens.

    Com a imagem já na  memória do pc, é só abrir o Paint  e colar (Crtl+V)

    Agora, quanto ao problema, o que me parece que o Office nessa máquina está corrompido, sugiro

    que faça uma desinstalação limpa, para isso tem os utilitários  Revo Uninstaler e o IObit Uninstaler, ambos portables (não precisa instalar).

    E então, reinstale.

    [ ]'s
    avatar
    Julio Lustosa
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 187
    Registrado : 23/02/2011

    Re: [Resolvido]Erro em tempo de execução 3734

    Mensagem  Julio Lustosa em 31/1/2018, 01:20

    Noobezinho, boa noite!

    Sobre as opções de copiar e colar é tranquilo para mim. O que não funcionava era o momento em que eu postava a mensagem. Informava que a rede não conseguia se conectar ao servidor. A rede em que eu me encontrava continha muitos controles portanto, acho que esse era o problema.

    Sobre desinstalar e reinstalar novamente o Office eu já o fiz 2 duas vezes com cada versão (2013 e 2016).

    Estou eliminando algumas chaves de registros "soltas", ou se preferir censurado, que se referem ao Office. O Revo já fez uma varredura mas não encontrou nada. Usei dois outros programas como o EasyClean que encontrou mais chaves quebradas, sendo que muitas delas não se referem ao Office.

    Até amanhã termino este trabalho mais minucioso. Enquanto isso, trabalho nas aplicações com o outro micro. Fazer o quê? Pelo menos não atraso tanto.

    Obrigado.

    Noobezinho
    Moderador
    Moderador

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3632
    Registrado : 29/06/2012

    Re: [Resolvido]Erro em tempo de execução 3734

    Mensagem  Noobezinho em 31/1/2018, 08:58

    Ótimo Julio

    Se puder, teste esse aplicativo em outros computadores, assim terá a certeza de ser ou não problemas nesse computador.


    Eu retirei o Resolvido do tópico, fico aguardando teu retorno se deseja continuar o tópico ou não.

    [ ]'s
    avatar
    Julio Lustosa
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 187
    Registrado : 23/02/2011

    Agora sim! Problema resolvido. Eu acho. :D

    Mensagem  Julio Lustosa em 4/2/2018, 21:37

    Boa noite!

    Ontem, parece que consegui resolver o problema, e era exatamente o que eu suspeitava. Como relatei antes, quando a aplicação era bloqueada e eu conferia quem estava bloqueando, descobri que haviam dois usuários bloqueando a aplicação (as vezes era um só mas o outro usuário era listado). Para mim então, já que eu havia esgotado todas as alternativas, a única razão para o problema era que haviam dois usuários ativos na minha sessão do Windows.

    O que fiz então foi procurar este usuário. Onde ele estava criado... Fucei tanto até que fiz o seguinte caminho para chegar ao problema:

    Acessei o Painel de Controle/Sistemas/Configurações avançadas do sistema > Na janela Propriedades do Sistema, guia Avançado, cliquei no botão Configurações dos Perfil de Usuário. Na janela de Perfis de Usuário, estavam listados os seguintes perfis:


    • LAPTOP-THSK8OL9\Usuário padrão
      LAPTOP-THSK8OL9\Julio Lustosa
      Perfil Padrão



    [Você precisa estar registrado e conectado para ver esta imagem.]

    O que fiz foi excluir o perfil LAPTOP-THSK8OL9\Usuário padrão, e assim que o fiz o problema parou imediatamente. Não há mais bloqueios e não há mais lentidão no carregamento das listas de propriedades dos formulários, consulta, tabelas...

    Bom. Espero que isto ajude alguém no futuro.

    Obrigado à todos que se dispuseram a me ajudar.

    Abraços.
    avatar
    Julio Lustosa
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 187
    Registrado : 23/02/2011

    Re: [Resolvido]Erro em tempo de execução 3734

    Mensagem  Julio Lustosa em 4/2/2018, 21:39

    Tópico RESOLVIDO.

    Noobezinho
    Moderador
    Moderador

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3632
    Registrado : 29/06/2012

    Re: [Resolvido]Erro em tempo de execução 3734

    Mensagem  Noobezinho em 4/2/2018, 21:45

    Que ótimo que resolveu Julio

    Valeu pelo retorno!

    Boa sorte!

      Data/hora atual: 19/12/2018, 16:21