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]pesquisa p/ nome

    avatar
    Convidado
    Convidado


    [Resolvido]pesquisa p/ nome Empty pesquisa p/ nome

    Mensagem  Convidado 24/4/2013, 16:53

    boas,
    tenho o seguinte código para pesquisar por nome e devolver preenchendo o resto dos Form:

    Private Sub pesquisaNome_AfterUpdate()
    DoCmd.ApplyFilter , "Nome = " & Me!pesquisaNome.Column(0)
    Me!Nome.SetFocus
    Me!pesquisaNome = Null
    End Sub

    run time error 3075
    erro sintaxe (operador em falta) na expressão de consulta nome=
    Fernando Bueno
    Fernando Bueno
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 2115
    Registrado : 13/04/2012

    [Resolvido]pesquisa p/ nome Empty Re: [Resolvido]pesquisa p/ nome

    Mensagem  Fernando Bueno 24/4/2013, 17:11

    Boa tarde Marco, olhando seu codigo aparentemente esta tudo ok.

    O campo nome esta realmente na coluna 0?


    .................................................................................
    Um abraço
    Fernando Bueno


    O aumento do conhecimento é como uma esfera dilatando-se no espaço
    quanto maior a nossa compreensão,
    maior o nosso contacto com o desconhecido
    [Resolvido]pesquisa p/ nome 16rzeq
    avatar
    Convidado
    Convidado


    [Resolvido]pesquisa p/ nome Empty Re: [Resolvido]pesquisa p/ nome

    Mensagem  Convidado 24/4/2013, 17:26

    pois... é . . .
    mas eu tenho este código a trabalhar p/ Numero e esta a funfar... ou seja pesquisa por Numero de Funcionário e ele retorna o Funcionário !?! agora copiei inclusive este código e coloquei e coloquei alterando o Numero p/ Nome e... Nada !
    Silvio
    Silvio
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 5120
    Registrado : 20/04/2011

    [Resolvido]pesquisa p/ nome Empty Re: [Resolvido]pesquisa p/ nome

    Mensagem  Silvio 24/4/2013, 17:51

    Olá....

    A Column(0), sempre se refere a chave primária de uma tabela. Abra a tua consulta, onde esta atrelada a sua combobox, e veja onde está o campo nome. Depois é só contar e mudar no teu código.


    .................................................................................
    Caso tenha resolvido a tua duvida, coloque o tópico como resolvido.
    www.maximoaccess.com/t860-resolucao-de-topicos

    "Quase tudo é possível quando se tem determinação e força de vontade. Não desista tão rápido."
    Fernando Bueno
    Fernando Bueno
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 2115
    Registrado : 13/04/2012

    [Resolvido]pesquisa p/ nome Empty Re: [Resolvido]pesquisa p/ nome

    Mensagem  Fernando Bueno 24/4/2013, 17:57

    Exato, concordo com o amigo Silvio.


    .................................................................................
    Um abraço
    Fernando Bueno


    O aumento do conhecimento é como uma esfera dilatando-se no espaço
    quanto maior a nossa compreensão,
    maior o nosso contacto com o desconhecido
    [Resolvido]pesquisa p/ nome 16rzeq
    Avelino Sampaio
    Avelino Sampaio
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3900
    Registrado : 04/04/2010

    [Resolvido]pesquisa p/ nome Empty Re: [Resolvido]pesquisa p/ nome

    Mensagem  Avelino Sampaio 24/4/2013, 17:57

    Quando vc trabalha com string na filtragem, tem que usar apóstrofe ou aspas duplas:

    DoCmd.ApplyFilter , "Nome = """ & Me!pesquisaNome.Column(0) & """"

    Dê preferência ao uso de Aspas duplas, pois existem nomes que usam apóstrofe e acaba dando zebra.

    Sucesso!


    Última edição por Avelino Sampaio em 24/4/2013, 20:18, editado 1 vez(es)


    .................................................................................
    Vídeos, livros, kit MontaRibbons e acesso vitalício ao site UsandoAcces  
    Clique AQUI e analise o custo beneficio do material oferecido.
    avatar
    Convidado
    Convidado


    [Resolvido]pesquisa p/ nome Empty Re: [Resolvido]pesquisa p/ nome

    Mensagem  Convidado 24/4/2013, 19:48

    Grande Avelino ! Obrigado... esta Ok ! Obrigado... a todos Silvio e Fernando Bueno.
    Abraço

    Conteúdo patrocinado


    [Resolvido]pesquisa p/ nome Empty Re: [Resolvido]pesquisa p/ nome

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 25/11/2024, 06:05