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


3 participantes

    [Resolvido]Codigo do Dlookup está certo?

    wellingtoneo
    wellingtoneo
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 294
    Registrado : 30/07/2012

    [Resolvido]Codigo do Dlookup está certo? Empty [Resolvido]Codigo do Dlookup está certo?

    Mensagem  wellingtoneo 11/10/2012, 11:23

    Olá caro amigos, bom dia!

    Gostaria de saber onde eu estou errando neste código.

    fm = DLookup("[Inscrito]", "[MDO]", "Linha=" & Linha And "Turno=" & Turno)

    bom, eu quero pegar um valor do campo Inscrito da tbl MDO com o criterios Linha e Turno do meu formulario atual, Ondo fm é uma variavel que depois será passada para um controle da tblPrincipal. Na variavel fm já tentei trocar seu tipo para Long, Integer, Double e variant, mas sempre aparece o erro: Erro em tempo de execução 13' tipos incompatíveis.

    Alguem pode me ajudar? Obrigado!
    Alexandre Neves
    Alexandre Neves
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 8449
    Registrado : 05/11/2009

    [Resolvido]Codigo do Dlookup está certo? Empty Re: [Resolvido]Codigo do Dlookup está certo?

    Mensagem  Alexandre Neves 11/10/2012, 11:43

    Bom dia, wellington
    fm = DLookup("Inscrito", "MDO", "Linha=" & Linha & " And Turno=" & Turno)


    .................................................................................
    Access 2010. Mande bd que dê para testar (indique a versão). Não peça para fazer o que já tem feito. Dê todos os detalhes.
    Não coloquem entraves como senhas, esconder controlos, etc. Disponibilizem o mais limpo possível
    Só respondo a mensagens privadas, se forem de assunto privado; às outras não respondo.
    Quem trabalha e mata a fome não come o pão de ninguém; mas quem não trabalha e come, come sempre o pão de alguém. António Aleixo
    avatar
    Convidado
    Convidado


    [Resolvido]Codigo do Dlookup está certo? Empty Re: [Resolvido]Codigo do Dlookup está certo?

    Mensagem  Convidado 11/10/2012, 11:45

    Bom dia Wellingtonneo.... Quando você delimita o campo do primeiro critério com a aspas depois do sinal de igualdade seguido do concatenador &, essa forma é válida para apenas um critério ou aplicada no critério final...

    fm = DLookup("[Inscrito]", "[MDO]", "Linha=" & Linha And "Turno=" & Turno) (Errado)

    Veja a forma correta para um critério:
    fm = DLookup("[Inscrito]", "[MDO]", "Linha=" & Linha)

    Para mais de um critério esta é a forma correta:
    fm = DLookup("[Inscrito]", "[MDO]", "Linha=" & Linha & " And Turno=" & Turno & "")

    Cumprimentos.
    avatar
    Convidado
    Convidado


    [Resolvido]Codigo do Dlookup está certo? Empty Re: [Resolvido]Codigo do Dlookup está certo?

    Mensagem  Convidado 11/10/2012, 11:48

    Bom dia MEstre Alexandre como estás? Não percebi que estavas a responder...

    Cumprimentos.
    wellingtoneo
    wellingtoneo
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 294
    Registrado : 30/07/2012

    [Resolvido]Codigo do Dlookup está certo? Empty Re: [Resolvido]Codigo do Dlookup está certo?

    Mensagem  wellingtoneo 11/10/2012, 12:05

    Gerou um erro no paramentro da consulta: 'A'
    avatar
    Convidado
    Convidado


    [Resolvido]Codigo do Dlookup está certo? Empty Re: [Resolvido]Codigo do Dlookup está certo?

    Mensagem  Convidado 11/10/2012, 12:17

    Qual instrução utilizou?

    Linha e turno são numéricos ou texto?
    wellingtoneo
    wellingtoneo
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 294
    Registrado : 30/07/2012

    [Resolvido]Codigo do Dlookup está certo? Empty Re: [Resolvido]Codigo do Dlookup está certo?

    Mensagem  wellingtoneo 11/10/2012, 12:26

    Linha é Numero e Turno é Texto. Veja abaixo:
    Linha 1 tem os turno A, B e C com quatidade de inscritos diferentes... A = 7 inscritos, B = 7 insc e C = 8insc.
    avatar
    Convidado
    Convidado


    [Resolvido]Codigo do Dlookup está certo? Empty Re: [Resolvido]Codigo do Dlookup está certo?

    Mensagem  Convidado 11/10/2012, 12:32

    Para critérios envolvendo Texto Aspas simples seguidas de duplas '" & blablabla & "'

    Critérios numéricos apenas aspas duplas.


    Cumprimentos.
    wellingtoneo
    wellingtoneo
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 294
    Registrado : 30/07/2012

    [Resolvido]Codigo do Dlookup está certo? Empty Re: [Resolvido]Codigo do Dlookup está certo?

    Mensagem  wellingtoneo 11/10/2012, 12:51

    Não funcionou seira isso:
    frm = DLookup("[Inscrito]", "[MDO]", "Linha=" & Linha & '" And Turno=" & Turno & "'")
    Cláudio Más
    Cláudio Más
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1314
    Registrado : 21/01/2012

    [Resolvido]Codigo do Dlookup está certo? Empty Re: [Resolvido]Codigo do Dlookup está certo?

    Mensagem  Cláudio Más 11/10/2012, 13:06

    Código:
    frm = DLookup("[Inscrito]", "[MDO]", "Linha=" & Linha & " And Turno='" & Turno & "'")
    wellingtoneo
    wellingtoneo
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 294
    Registrado : 30/07/2012

    [Resolvido]Codigo do Dlookup está certo? Empty Re: [Resolvido]Codigo do Dlookup está certo?

    Mensagem  wellingtoneo 11/10/2012, 13:10

    Obrigado! Deu certinho... Valeu!
    Cláudio Más
    Cláudio Más
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1314
    Registrado : 21/01/2012

    [Resolvido]Codigo do Dlookup está certo? Empty Re: [Resolvido]Codigo do Dlookup está certo?

    Mensagem  Cláudio Más 11/10/2012, 13:11

    Valeu
    avatar
    Convidado
    Convidado


    [Resolvido]Codigo do Dlookup está certo? Empty Re: [Resolvido]Codigo do Dlookup está certo?

    Mensagem  Convidado 11/10/2012, 13:18

    Como havia falado:

    Para critérios envolvendo Texto Aspas simples seguidas de duplas '" & blablabla & "'

    Critérios numéricos apenas aspas duplas.

    Grato pela participação Claudio.

    O Fórum agradece o Retorno. Faltou apenas o Resolvido, desta vez eu coloco.

    Cumprimentos.

    Conteúdo patrocinado


    [Resolvido]Codigo do Dlookup está certo? Empty Re: [Resolvido]Codigo do Dlookup está certo?

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 27/4/2024, 16:58