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]Chamando Consulta pelo VBA

    avatar
    brad0557
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Anónimo
    Mensagens : 16
    Registrado : 03/12/2013

    [Resolvido]Chamando Consulta pelo VBA Empty [Resolvido]Chamando Consulta pelo VBA

    Mensagem  brad0557 11/12/2013, 02:12

    Pessoal Boa Noite,

    Preciso de uma ajuda, estou com o seguinte problema:

    Dados para Exemplo:
    ===============

    Tenho uma consulta já criada chamada C1;

    essa consulta C1, retorna 5 campos (a, b, c, d, e);

    E tem a necessitade de digitar um parametro chamado (digite codigo)

    no meu form tenho os campos txa, txb, txc, txd, txe

    O que preciso:
    ===========

    Tenho a necessidade de chamar essa consulta através de VBA logo na abertura do form:

    1) Como chamar essa consulta pelo VBA passando esse parm?

    2) Preciso que cada campo da tela receba o conteúdo retornado dessa consulta

    txa = a
    txb = b
    txc = c
    txd = d
    txe = e

    Fico no aguardo de uma ajuda

    Muito Obrigado











    JPaulo
    JPaulo
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Chamando Consulta pelo VBA Empty Re: [Resolvido]Chamando Consulta pelo VBA

    Mensagem  JPaulo 11/12/2013, 09:33

    Ola;

    A melhor forma de fazer isso é você abrir um Recordset à consulta e usar para preencher os campos.


    .................................................................................
    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]Chamando Consulta pelo VBA Folder_announce_new Utilize o Sistema de Busca do Fórum...
    [Resolvido]Chamando Consulta pelo VBA Folder_announce_new 102 Códigos VBA Gratuitos...
    [Resolvido]Chamando Consulta pelo VBA Folder_announce_new Instruções SQL como utilizar...
    avatar
    brad0557
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Anónimo
    Mensagens : 16
    Registrado : 03/12/2013

    [Resolvido]Chamando Consulta pelo VBA Empty Re: [Resolvido]Chamando Consulta pelo VBA

    Mensagem  brad0557 11/12/2013, 22:30

    Muito Obrigado, utilizei o recorde set e funcionou corretamente.

    Vlw

    Dim qry As QueryDef
    Set qry = CurrentDb.QueryDefs("PM_TELA_VENDA")
    Dim IDCodigo As Long
    IDCodigo = CLng(Nz([Forms]![cadastro de vendas]![cod_ativo], 0))
    qry.Parameters("codigo") = IDCodigo
    Dim rs As DAO.Recordset
    Set rs = qry.OpenRecordset()
    Me.PM_atual.Value = rs(1)
    Me.qtde_atual.Value = rs(5)
    avatar
    brad0557
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Anónimo
    Mensagens : 16
    Registrado : 03/12/2013

    [Resolvido]Chamando Consulta pelo VBA Empty Re: [Resolvido]Chamando Consulta pelo VBA

    Mensagem  brad0557 11/12/2013, 22:31

    Resolvido
    JPaulo
    JPaulo
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Chamando Consulta pelo VBA Empty Re: [Resolvido]Chamando Consulta pelo VBA

    Mensagem  JPaulo 12/12/2013, 09:36

    Obrigado pelo retorno o forum agradece.


    .................................................................................
    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]Chamando Consulta pelo VBA Folder_announce_new Utilize o Sistema de Busca do Fórum...
    [Resolvido]Chamando Consulta pelo VBA Folder_announce_new 102 Códigos VBA Gratuitos...
    [Resolvido]Chamando Consulta pelo VBA Folder_announce_new Instruções SQL como utilizar...

    Conteúdo patrocinado


    [Resolvido]Chamando Consulta pelo VBA Empty Re: [Resolvido]Chamando Consulta pelo VBA

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 28/4/2024, 12:52