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


    [Resolvido]erro em tempo de execuçao - 424

    avatar
    tonosat
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 24
    Registrado : 08/09/2011

    [Resolvido]erro em tempo de execuçao - 424 Empty erro em tempo de execuçao - 424

    Mensagem  tonosat 30/5/2012, 14:15

    Ola Pessoal.
    Estou melhorando meu banco de dados e nesta versão meu objetivo e tratamento de erros. Estou com dificuldades em um formulário e subformulario. Neste digito a referencia de um produto e se a tal referencia não existir, vem a mensagem de erro e volta ao campo dando condição ao usuário de digitar certo. Caso o produto exista, faça o lançamento normalmente e caso já tenha sido digitado anteriormente, some 1 na quantidade.
    O erro que vem ao executar o procedimento e erro em tempo de execução , erro 424. Fui em referencia e não encontrei o DAO 3.0 e nem conseguir colocar usando o procurar em ferramentas.
    Se alguém tiver alguma dica por favor deixe aqui.
    Obrigado.

    Set frm = Forms!Pedidos![Subformulários de Pedidos].Form
    Set rst = frm.RecordsetClone
    Dim marcador As Control
    Set marcador = Forms!Pedidos![Subformulários de Pedidos]![Número do Produto]
    marcador = dtacli.Recordset.Bookmark
    dtacli.Recordset.Index = "[Número do Produto]" 'Numero do Produto esta em uma Tabela vinculada !!!
    If dtacli.Recordset.NoMatch Then
    MsgBox "Produto não localizado ! ", vbExclamation, "Digite novamente o Produto"
    dtacli.Recordset.Bookmark = marcador
    Else
    ' A linha a seguir analisa se este produto ja foi digitado anteriormente !!!

    Me.RecordsetClone.FindFirst _
    "[Número do Produto] = '" & Me![Número do Produto] & "'"
    If Me.RecordsetClone.NoMatch Then
    'DoCmd.GoToRecord , , acNewRec 'nao pode
    'Ok, não encontrou
    Else
    'Encontrou igual, já existe! Entao some mais 1 a quantidade
    'Cancel = True
    DoCmd.Beep
    frm.Undo

    frm.Bookmark = rst.Bookmark
    rst.Edit
    rst!Quantidade = rst!Quantidade + 1
    rst.Update
    DoCmd.GoToRecord , , acNewRec

    End If
    End If

    Set rst = Nothing
    End Sub

    PS. O erro acontece em >> marcador = dtacli.Recordset.Bookmark
    avatar
    Convidad
    Convidado


    [Resolvido]erro em tempo de execuçao - 424 Empty Re: [Resolvido]erro em tempo de execuçao - 424

    Mensagem  Convidad 30/5/2012, 15:32


    Veja se ajuda...

    http://maximoaccess.forumeiros.com/t7847-resolvidoreferencia-faltando

    avatar
    tonosat
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 24
    Registrado : 08/09/2011

    [Resolvido]erro em tempo de execuçao - 424 Empty Re: [Resolvido]erro em tempo de execuçao - 424

    Mensagem  tonosat 30/5/2012, 15:49


    Ola Noberto

    Obrigado pelo retorno.

    Li o post no link.

    Abri o modulo, ferramentas, referencia.

    Procurei DAO 3.6 e marquei. Quando dei OK veio mensagem "Nome em conflito com modulo, projeto ou ... existente"

    Tenho disponiveis sem marcar o DAO 3.51 e 3.6 ambos ao serem marcados, vem esta mensagem.

    Quando marco os dois, vem a mensagem "Erro ao carregar DLL"

    Ainda na procura.
    avatar
    Convidad
    Convidado


    [Resolvido]erro em tempo de execuçao - 424 Empty Re: [Resolvido]erro em tempo de execuçao - 424

    Mensagem  Convidad 30/5/2012, 15:53


    Tente marcando a 3.6 e desmarcando a 3.51

    Marcar ambas creio que gera o conflito.
    Desmarcar ambas gera a falta da biblioteca.

    avatar
    tonosat
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 24
    Registrado : 08/09/2011

    [Resolvido]erro em tempo de execuçao - 424 Empty Re: [Resolvido]erro em tempo de execuçao - 424

    Mensagem  tonosat 30/5/2012, 16:02



    Fiz isto.



    Ao tentar marcar a DAO 3.6 vem a mensagem "Nome em conflito com modulo, projeto ou ... existente"
    Ao tentar marcar a DAO 3.51 vem esta mensagem "Erro ao carregar DLL"
    Nenhuma esta marcada atualmente pois o sistema nao aceita gerando estas mensagens.

    Cheguei a pensar que o erro esta na ordem ou sintaxe que anuncio os controles, variaveis ou recordset.

    Ainda na procura.
    avatar
    Convidad
    Convidado


    [Resolvido]erro em tempo de execuçao - 424 Empty Re: [Resolvido]erro em tempo de execuçao - 424

    Mensagem  Convidad 30/5/2012, 16:26


    Ao tentar marcar a DAO 3.6 vem a mensagem "Nome em conflito com modulo, projeto ou ... existente"

    Tem certeza que esta biblioteca não consta na lista?

    Nada mais me ocorre...

    avatar
    tonosat
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 24
    Registrado : 08/09/2011

    [Resolvido]erro em tempo de execuçao - 424 Empty Re: [Resolvido]erro em tempo de execuçao - 424

    Mensagem  tonosat 30/5/2012, 16:42

    Ola Noberto.

    A DAO 3.6 e DAO 3.51 constam na lista porem vem mensagem de erro quando marco a caixa de qualquer uma.
    Atualmente ambas estao la porem desmarcadas.

    Obrigado.
    avatar
    Convidad
    Convidado


    [Resolvido]erro em tempo de execuçao - 424 Empty Re: [Resolvido]erro em tempo de execuçao - 424

    Mensagem  Convidad 30/5/2012, 16:53


    O nome do bd ou o nome de algum módulo ou função pode estar gerando conflito no código.
    Não custa verificar...

    avatar
    tonosat
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 24
    Registrado : 08/09/2011

    [Resolvido]erro em tempo de execuçao - 424 Empty Re: [Resolvido]erro em tempo de execuçao - 424

    Mensagem  tonosat 2/6/2012, 22:37

    Ola Noberto.

    Estou resolvendo por outro caminho.
    Agradeço a atenção e dou como resolvido

    Obrigado.
    avatar
    tonosat
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 24
    Registrado : 08/09/2011

    [Resolvido]erro em tempo de execuçao - 424 Empty Re: [Resolvido]erro em tempo de execuçao - 424

    Mensagem  tonosat 2/6/2012, 22:40


    Resolvido
    avatar
    Convidad
    Convidado


    [Resolvido]erro em tempo de execuçao - 424 Empty Re: [Resolvido]erro em tempo de execuçao - 424

    Mensagem  Convidad 2/6/2012, 22:45


    Ok. Grato pelo retorno.


    Conteúdo patrocinado


    [Resolvido]erro em tempo de execuçao - 424 Empty Re: [Resolvido]erro em tempo de execuçao - 424

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 19/5/2024, 21:58