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] Consulta via vba

    avatar
    adriano944
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 187
    Registrado : 10/02/2010

    [Resolvido] Consulta via vba Empty [Resolvido] Consulta via vba

    Mensagem  adriano944 11/6/2010, 21:00

    Pessoal

    como posso executar a consulta abaixo para exibir os valores na tela, no modo readonly..

    pois nao quero permitir que nenhum usuario altere...

    obrigado
    avatar
    Convidad
    Convidado


    [Resolvido] Consulta via vba Empty Re: [Resolvido] Consulta via vba

    Mensagem  Convidad 11/6/2010, 21:21

    não vejo nenhuma consulta abaixo, mas para correr uma consulta em modo ReadOnly é

    DoCmd.OpenQuery "SuaConsulta", , acReadOnly
    avatar
    adriano944
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 187
    Registrado : 10/02/2010

    [Resolvido] Consulta via vba Empty Re: [Resolvido] Consulta via vba

    Mensagem  adriano944 11/6/2010, 21:25

    CurrentDb.Execute "SELECT [CADASTROCID/ODM].CID, [CADASTROCID/ODM].Veiculo, [CADASTROCID/ODM].[Data Matrix], [CADASTROCID/ODM].[Data SGM], [CADASTROCID/ODM].Emparelhamento, [CADASTROCID/ODM].Responsavel, [CADASTROCID/ODM].Status, [CADASTROCID/ODM].[Data Evasao/Pendencia], [CADASTROCID/ODM].Observações FROM [CADASTROCID/ODM] WHERE ((([CADASTROCID/ODM].[Data Matrix])>='#" & datainicial & "#' And ([CADASTROCID/ODM].[Data Matrix])<='#" & datainfinal & "#') AND (([CADASTROCID/ODM].Tipo)=[Formulários]![CADASTRO CID subformulário]![cmbselecaotipo]));"
    ' DoCmd.OpenQuery "RELATORIO CIDODM - CONSULTA O TIPO SELECIONADO POR DATA", acViewNormal, acReadOnly
    avatar
    Convidad
    Convidado


    [Resolvido] Consulta via vba Empty Re: [Resolvido] Consulta via vba

    Mensagem  Convidad 11/6/2010, 21:46

    no caso use o dbOpenDynaset

    Dim rs As DAO.Recordset
    Set rs = CurrentDb.OpenRecordset("SELECT [CADASTROCID/ODM].CID, [CADASTROCID/ODM].Veiculo, [CADASTROCID/ODM].[Data Matrix], [CADASTROCID/ODM].[Data SGM], [CADASTROCID/ODM].Emparelhamento, [CADASTROCID/ODM].Responsavel, [CADASTROCID/ODM].Status, [CADASTROCID/ODM].[Data Evasao/Pendencia], [CADASTROCID/ODM].Observações FROM [CADASTROCID/ODM] WHERE ((([CADASTROCID/ODM].[Data Matrix])>='#" & datainicial & "#' And ([CADASTROCID/ODM].[Data Matrix])<='#" & datainfinal & "#') AND (([CADASTROCID/ODM].Tipo)=[Formulários]![CADASTRO CID subformulário]![cmbselecaotipo]", dbOpenDynaset)
    rs.Close
    Set rs = Nothing
    JPaulo
    JPaulo
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido] Consulta via vba Empty Re: [Resolvido] Consulta via vba

    Mensagem  JPaulo 11/6/2010, 22:54

    Ora aqui está uma coisa que eu gosto de fazer, criar uma consulta Temporária e abri-la em modo ReadOnly
    Não desfazendo o que o amigo Ricardo postou.

    Dim qdf As QueryDef
    CurrentDb.QueryDefs.Delete ("qryTemporario")
    Set qdf = DBEngine(0)(0).CreateQueryDef("qryTemporario", "SELECT [CADASTROCID/ODM].CID, [CADASTROCID/ODM].Veiculo, [CADASTROCID/ODM].[Data Matrix], [CADASTROCID/ODM].[Data SGM], [CADASTROCID/ODM].Emparelhamento, [CADASTROCID/ODM].Responsavel, [CADASTROCID/ODM].Status, [CADASTROCID/ODM].[Data Evasao/Pendencia], [CADASTROCID/ODM].Observações FROM [CADASTROCID/ODM] WHERE ((([CADASTROCID/ODM].[Data Matrix])>='#" & datainicial & "#' And ([CADASTROCID/ODM].[Data Matrix])<='#" & datainfinal & "#') AND (([CADASTROCID/ODM].Tipo)=[Formulários]![CADASTRO CID subformulário]![cmbselecaotipo]));")
    qdf.Close
    DoCmd.OpenQuery "qryTemporario", acViewNormal, acReadOnly


    .................................................................................
    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] Consulta via vba Folder_announce_new Utilize o Sistema de Busca do Fórum...
    [Resolvido] Consulta via vba Folder_announce_new 102 Códigos VBA Gratuitos...
    [Resolvido] Consulta via vba Folder_announce_new Instruções SQL como utilizar...
    avatar
    adriano944
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 187
    Registrado : 10/02/2010

    [Resolvido] Consulta via vba Empty Re: [Resolvido] Consulta via vba

    Mensagem  adriano944 16/6/2010, 19:35

    JPaulo

    Funcionou perfeitamente

    Muito Obrigado!!

    Obrigado a Voce Também Ricardo!!

    Conteúdo patrocinado


    [Resolvido] Consulta via vba Empty Re: [Resolvido] Consulta via vba

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 23/11/2024, 18:14