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


4 participantes

    [Resolvido]Erro de sintaxe

    avatar
    Dimasblima
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 42
    Registrado : 31/01/2013

    [Resolvido]Erro de sintaxe Empty [Resolvido]Erro de sintaxe

    Mensagem  Dimasblima 27/1/2017, 12:24

    Bom dia

    Como poderia fazer essa operação:

    Me.cboDesenho.RowSource = "SELECT tblDesenho.Cod_Complemento, tblDesenho.Cod_Bomba,tblDesenho.Cod_Tubo,tblDesenho.Cod_Esquema,tblDesenho.Cod_Esquema,tblDesenho.Cod_Ligação,tblDesenho.ID_Desenho,tblDesenho.Cod_TipoBomba,tblBomba.Descrição FROM tblDesenho " & _
        " WHERE Cod_Complemento = " & Nz(Me.cboComplemento)&_
        " WHERE Cod_Bomba = " & Nz(Me.cboBomba)& _
        " WHERE Cod_Tubo = " & Nz(Me.cboSucção)& _
        " WHERE Cod_Esquema = " & Nz(Me.cboTipoSuc)& _
        " WHERE Cod_Painel = " & Nz(Me.cboPainel)& _
        " WHERE Cod_Ligação = " & Nz(Me.cboInstalação)& _
        " WHERE Cod_TipoBomba = " & Nz(Me.cboTipoMB)& _
        " ORDER BY Descrição"
    Silvio
    Silvio
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Erro de sintaxe Empty Re: [Resolvido]Erro de sintaxe

    Mensagem  Silvio 27/1/2017, 13:54

    Onde está dando o erro ?
    Em qual linha dessa rotina ?
    Em qual momento ocorre o erro ?


    Procure dar um print screen da tela mostrando o tipo de erro que está a ocorrer !


    .................................................................................
    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."
    avatar
    Dimasblima
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 42
    Registrado : 31/01/2013

    [Resolvido]Erro de sintaxe Empty Segue o erro

    Mensagem  Dimasblima 27/1/2017, 17:14

    Segue o print
    Noobezinho
    Noobezinho
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 4140
    Registrado : 29/06/2012

    [Resolvido]Erro de sintaxe Empty Re: [Resolvido]Erro de sintaxe

    Mensagem  Noobezinho 27/1/2017, 18:12

    Tem muito Where nessa SQL.
    Quando fizer uma consulta seleção como essa, faça na consulta e então pegue o código SQL para colocar no VBA.

    Me.cboDesenho.RowSource = "SELECT tblDesenho.Cod_Complemento, tblDesenho.Cod_Bomba,tblDesenho.Cod_Tubo,tblDesenho.Cod_Esquema,tblDesenho.Cod_Esquema,tblDesenho.Cod_Ligação,tblDesenho.ID_Desenho,tblDesenho.Cod_TipoBomba,tblBomba.Descrição FROM tblDesenho " & _
    " WHERE Cod_Complemento = " & Nz(Me.cboComplemento)&_
    " AND Cod_Bomba = " & Nz(Me.cboBomba)& _
    " AND Cod_Tubo = " & Nz(Me.cboSucção)& _
    " AND Cod_Esquema = " & Nz(Me.cboTipoSuc)& _
    " AND Cod_Painel = " & Nz(Me.cboPainel)& _
    " AND Cod_Ligação = " & Nz(Me.cboInstalação)& _
    " ANDCod_TipoBomba = " & Nz(Me.cboTipoMB)& _
    " ORDER BY Descrição"

    Teu anexo está corrompido, não deu para abrir.
    Veja Aqui embaixo, na minha assinatura como postar imagem direto no post.

    [ ]'s


    .................................................................................
    A pergunta que não quer calar:
    Por quê quando alguém vem pedir ajuda e conforme o caso pedimos
    para enviar parte do projeto, não temos mais continuidade do tópico?  
    Crê que temos bolas de cristal ou está com medo que "roubemos"  a
    idéia/projeto dele?  Twisted Evil
    Se é tão bom assim...


    Ajude a ser ajudado:
    Seja objetivo na dúvida, dê os detalhes do que precisa, sem rodeios.
    Quando anexar teu projeto, diga onde está o problema, ganhamos mais tempo
    sem precisar procurar o mesmo.
    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]Erro de sintaxe Empty Re: [Resolvido]Erro de sintaxe

    Mensagem  Cláudio Más 27/1/2017, 18:43

    tblDesenho.Cod_Esquema está duplicado na instrução.

    A instrução referencia um campo (Descrição) da tabela tblBomba que não aparece na cláusula FROM.

    E cuidado com os espaços.

    Me.cboDesenho.RowSource = "SELECT tblDesenho.Cod_Complemento, tblDesenho.Cod_Bomba,tblDesenho.Cod_Tubo,tblDesenho.Cod_Esquema,tblDesenho.Cod_Esquema,tblDesenho.Cod_Ligação,tblDesenho.ID_Desenho,tblDesenho.Cod_TipoBomba,tblBomba.Descrição FROM tblDesenho " & _
    " WHERE Cod_Complemento = " & Nz(Me.cboComplemento) &_
    " AND Cod_Bomba = " & Nz(Me.cboBomba) & _
    " AND Cod_Tubo = " & Nz(Me.cboSucção) & _
    " AND Cod_Esquema = " & Nz(Me.cboTipoSuc) & _
    " AND Cod_Painel = " & Nz(Me.cboPainel) & _
    " AND Cod_Ligação = " & Nz(Me.cboInstalação) & _
    " AND Cod_TipoBomba = " & Nz(Me.cboTipoMB) & _
    " ORDER BY Descrição"
    Noobezinho
    Noobezinho
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 4140
    Registrado : 29/06/2012

    [Resolvido]Erro de sintaxe Empty Re: [Resolvido]Erro de sintaxe

    Mensagem  Noobezinho 27/1/2017, 19:31

    Correto Claudio

    Passou batido aqui Crying or Very sad

    [ ]'s


    .................................................................................
    A pergunta que não quer calar:
    Por quê quando alguém vem pedir ajuda e conforme o caso pedimos
    para enviar parte do projeto, não temos mais continuidade do tópico?  
    Crê que temos bolas de cristal ou está com medo que "roubemos"  a
    idéia/projeto dele?  Twisted Evil
    Se é tão bom assim...


    Ajude a ser ajudado:
    Seja objetivo na dúvida, dê os detalhes do que precisa, sem rodeios.
    Quando anexar teu projeto, diga onde está o problema, ganhamos mais tempo
    sem precisar procurar o mesmo.
    avatar
    Dimasblima
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 42
    Registrado : 31/01/2013

    [Resolvido]Erro de sintaxe Empty Deu certo

    Mensagem  Dimasblima 30/1/2017, 13:34

    Muito obrigado a todos pela colaboração.

    Deu certo aqui, graças ao suporte dos feras.
    Noobezinho
    Noobezinho
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 4140
    Registrado : 29/06/2012

    [Resolvido]Erro de sintaxe Empty Re: [Resolvido]Erro de sintaxe

    Mensagem  Noobezinho 30/1/2017, 17:48

    Não tem nenhuma fera aqui.

    Somente entusiastas do Access!

    valeu pelo retorno

    Boa sorte!


    .................................................................................
    A pergunta que não quer calar:
    Por quê quando alguém vem pedir ajuda e conforme o caso pedimos
    para enviar parte do projeto, não temos mais continuidade do tópico?  
    Crê que temos bolas de cristal ou está com medo que "roubemos"  a
    idéia/projeto dele?  Twisted Evil
    Se é tão bom assim...


    Ajude a ser ajudado:
    Seja objetivo na dúvida, dê os detalhes do que precisa, sem rodeios.
    Quando anexar teu projeto, diga onde está o problema, ganhamos mais tempo
    sem precisar procurar o mesmo.

    Conteúdo patrocinado


    [Resolvido]Erro de sintaxe Empty Re: [Resolvido]Erro de sintaxe

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 29/3/2024, 07:11