none
inner join!! RRS feed

  • Pergunta

  • Ola pessoal, gostaria de contar com a ajuda de vcs pois atolei na programacao de um sistema de controle de notas de alunos pra uma escola, seguinte,

    query ="SELECT ra, nome, portugues FROM '" & serie & "' INNER JOIN '" & notas & "' ON '" & serie & "'.ra = '" & notas & "'.ra"

    onde '" & serie & "' é o nome da 1° tabela ra é pk, na 2° tabela tb tem o campo ra registro de aluno que uso como referencia as colunas nome e portugues são relativas a 2° tab '" & notas & "' até ae tudo bem mas gera este erro

    Tipo de erro:
    Microsoft JET Database Engine (0x80040E14)
    Uso inválido de '.', '!' ou '()'. na expressão de consulta ''1a_alunos'.ra = '1a_notas'.ra'.
    /sites/sis_tito/site/conteudo/turnos/processamento_1turno.asp, line 31

    alguem te alguma idéia de como fazer este codigo rodar

    domingo, 28 de janeiro de 2007 16:39

Todas as Respostas

  • Cara..

    o erro que estou vendo na sua query são aspas  Excessivas

    SUA QUERY
    query ="SELECT ra, nome, portugues FROM '" & serie & "' INNER JOIN '" & notas & "' ON '" & serie & "'.ra = '" & notas & "'.ra"

    NOVA QUERY
    query ="SELECT ra, nome, portugues FROM " & serie & " INNER JOIN " & notas & " ON " & serie & ".ra = " & notas & ".ra"

    Tente com a nova Query
    Ajudou? nao esqueça de pontuar como resposta!

    domingo, 28 de janeiro de 2007 23:34