none
Erro na Claussula From com inner Join RRS feed

  • Pergunta

  • bom dia mais uma vez

    estou fazendo um select entre 3 tabela, e apresenta o seguinte erro

      Dim sql As String
                    sql = " SELECT Tab_Cliente.CodigoCliente,Tab_Nota.CodigoNotaFiscal,Tab_Servico.CodigoServico,Tab_Nota.UNIDADE,Tab_Nota.QUANTIDADE,Tab_Nota.VUNITARIO,Tab_Nota.VTOTAL,Tab_Nota.DATA ,Tab_Nota.VENCIMENTO "
                    sql += "From ( Tab_Nota INNER JOIN "
                    sql += "Tab_Servico  ON Tab_Nota.CodigoServico = Tab_Servico.CodigoServico) INNER JOIN "
                    sql += "Tab_Cliente  ON Tab_Nota.CodigoCliente = Tab_Cliente.CodigoCliente) "
                    sql += " WHERE Nome =" & txthistorico1.Text

    quarta-feira, 24 de janeiro de 2018 12:37

Respostas

  • Boa tarde.

    Aparentemente há um parentese a mais na sql ou falta fechá-lo.

    Dim sql As String
                    sql = " SELECT Tab_Cliente.CodigoCliente,Tab_Nota.CodigoNotaFiscal,Tab_Servico.CodigoServico,Tab_Nota.UNIDADE,Tab_Nota.QUANTIDADE,Tab_Nota.VUNITARIO,Tab_Nota.VTOTAL,Tab_Nota.DATA ,Tab_Nota.VENCIMENTO "
                    sql += "From ( Tab_Nota INNER JOIN "
                    sql += "Tab_Servico  ON Tab_Nota.CodigoServico = Tab_Servico.CodigoServico INNER JOIN "
                    sql += "Tab_Cliente  ON Tab_Nota.CodigoCliente = Tab_Cliente.CodigoCliente) "
                    sql += " WHERE Nome = " & txthistorico1.Text


    MARIANO1776

    • Marcado como Resposta Arlindo António quarta-feira, 24 de janeiro de 2018 15:35
    quarta-feira, 24 de janeiro de 2018 14:36

Todas as Respostas

  • Boa tarde.

    Aparentemente há um parentese a mais na sql ou falta fechá-lo.

    Dim sql As String
                    sql = " SELECT Tab_Cliente.CodigoCliente,Tab_Nota.CodigoNotaFiscal,Tab_Servico.CodigoServico,Tab_Nota.UNIDADE,Tab_Nota.QUANTIDADE,Tab_Nota.VUNITARIO,Tab_Nota.VTOTAL,Tab_Nota.DATA ,Tab_Nota.VENCIMENTO "
                    sql += "From ( Tab_Nota INNER JOIN "
                    sql += "Tab_Servico  ON Tab_Nota.CodigoServico = Tab_Servico.CodigoServico INNER JOIN "
                    sql += "Tab_Cliente  ON Tab_Nota.CodigoCliente = Tab_Cliente.CodigoCliente) "
                    sql += " WHERE Nome = " & txthistorico1.Text


    MARIANO1776

    • Marcado como Resposta Arlindo António quarta-feira, 24 de janeiro de 2018 15:35
    quarta-feira, 24 de janeiro de 2018 14:36
  • Oi faltava mais um parentes depois do from
    quarta-feira, 24 de janeiro de 2018 15:36