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 SQL NAO RETORNA VALOR

    Giovanny
    Giovanny
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 26
    Registrado : 20/10/2011

    [Resolvido]CONSULTA SQL NAO RETORNA VALOR Empty [Resolvido]CONSULTA SQL NAO RETORNA VALOR

    Mensagem  Giovanny 14/3/2014, 18:54

    a situação é a seguinte

    Tenho um form com um lstview.

    Nesse listviewer quero lista todas nf que contam na minha tabela.

    Ao clicar no botao > informo o seguinte procedimento

    Dim sql as string

    sql = SELECT  BNFe_nNF , BNFe_serie , BNFe_mod , BNFe_dEmi ,WNFe_vProd ,BNFe_DescNatOp , CNFe_xNome ,CNFe_CNPJ , WNFe_total , ANFe_ChaveAcesso FROM Tb_nfe_InfNotaFiscal
    WHERE BNFe_dEmi >= # " & Format(Me.inicial, "yyyy/dd/mm") & " #  AND BNFe_dEmi <=  # " & Format(Me.final, "yyyy/dd/mm") & " #"

    lstview.rowsource = sql
    Me.somaregistros = lstview.listcount

    e a consulta nao retorna nada.

    tenho dois nf na tabela.

    alguma ideia?

    propriedades da tabela

    campo bnfe_demis = data abreviada
    sem mascara.
    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]CONSULTA SQL NAO RETORNA VALOR Empty Re: [Resolvido]CONSULTA SQL NAO RETORNA VALOR

    Mensagem  Avelino Sampaio 14/3/2014, 20:08

    Olá!

    Troque a formatação para mm/dd/yyyy

    WHERE BNFe_dEmi >= # " & Format(Me.inicial, "mm/dd/yyyy") & " # AND BNFe_dEmi <= # " & Format(Me.final, "mm/dd/yyyy") & " #"

    Aguardamos


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


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 26
    Registrado : 20/10/2011

    [Resolvido]CONSULTA SQL NAO RETORNA VALOR Empty Re: [Resolvido]CONSULTA SQL NAO RETORNA VALOR

    Mensagem  Giovanny 14/3/2014, 21:14

    JA TENTEI AMIGO,

    NAO RETORNA NADA.

    NO MEU CAMPO NA TABELA ESTA A SEGUINTE PROPRIEDADE

    NOMEDOCAMPO /FORMATO = DATA ABREVIADA
    SEM MASKARA.

    PORÉM,SE EU CRIAR UMA CONSULTA USANDO O ASSISTENTE DO ACCESS USANDO O SEGUINTE COMANDO

    SELECT * FROM TABELA WHERE DTEMISSAO >= #01/01/2011# AND DTEMISSAO <= #14/03/2014#

    ELE RETORNA OS REGISTROS NORMAL.

    AGORA NO MEU FORM USANDO O CODIGO QUE PASSEI A VC.

    ELE NAO RETORNA NADA.

    :\
    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]CONSULTA SQL NAO RETORNA VALOR Empty Re: [Resolvido]CONSULTA SQL NAO RETORNA VALOR

    Mensagem  Avelino Sampaio 14/3/2014, 21:26

    Desculpa, tire os espaços antes de depois dos apóstrofes:

    WHERE BNFe_dEmi >= #" & Format(Me.inicial, "mm/dd/yyyy") & "# AND BNFe_dEmi <= #" & Format(Me.final, "mm/dd/yyyy") & "#"

    Aguardamos


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


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 26
    Registrado : 20/10/2011

    [Resolvido]CONSULTA SQL NAO RETORNA VALOR Empty Re: [Resolvido]CONSULTA SQL NAO RETORNA VALOR

    Mensagem  Giovanny 14/3/2014, 22:34

    nada amigo.
    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]CONSULTA SQL NAO RETORNA VALOR Empty Re: [Resolvido]CONSULTA SQL NAO RETORNA VALOR

    Mensagem  Avelino Sampaio 14/3/2014, 22:38

    Realize o teste em etapas.

    Teste 1

    sql = "SELECT BNFe_nNF , BNFe_serie , BNFe_mod , BNFe_dEmi ,WNFe_vProd ,BNFe_DescNatOp , CNFe_xNome ,CNFe_CNPJ , WNFe_total , ANFe_ChaveAcesso FROM Tb_nfe_InfNotaFiscal"

    Teste 2, caso teste1 tenha funcionado

    sql = SELECT BNFe_nNF , BNFe_serie , BNFe_mod , BNFe_dEmi ,WNFe_vProd ,BNFe_DescNatOp , CNFe_xNome ,CNFe_CNPJ , WNFe_total , ANFe_ChaveAcesso FROM Tb_nfe_InfNotaFiscal WHERE BNFe_dEmi >=#03/02/2014#"

    No aguardo se os dois testes acima funcionaram




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


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 26
    Registrado : 20/10/2011

    [Resolvido]CONSULTA SQL NAO RETORNA VALOR Empty Re: [Resolvido]CONSULTA SQL NAO RETORNA VALOR

    Mensagem  Giovanny 14/3/2014, 23:23

    Amigo,anteriormente já havia realizado este dois testes.

    Descobri que o campo que recebe a data final não estava recebendo o valor.
    O que porque eu não.

    Há unica hipótese poderia ser pau no formulário ou no campo ou até mesmo no botão cujo era uma Imagem.

    Fiz um formulário novo e nada adiantou...por ultimo o sentimento de brasileiro bateu em min e
    troquei o meu botão imagem para um button.

    Resultado...BINGO!

    Funcionou.

    "Tem coisas que só a Philco faz por você!"

    Vlw o esforço em ajudar...agradeço muito.

    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]CONSULTA SQL NAO RETORNA VALOR Empty Re: [Resolvido]CONSULTA SQL NAO RETORNA VALOR

    Mensagem  Avelino Sampaio 15/3/2014, 00:13

    Obrigado pelo feedback e sucesso!


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

    Conteúdo patrocinado


    [Resolvido]CONSULTA SQL NAO RETORNA VALOR Empty Re: [Resolvido]CONSULTA SQL NAO RETORNA VALOR

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 21/11/2024, 13:03