none
carregar combobox RRS feed

  • Pergunta

  • Pessoal, tudo bem!

    Estou com dúvida...Tenho um cadastro por exemplo de aluno com esses atributos(id, nomealuno), e outro cadastro de turma come esses atributos(idturma, descricaoturma).

    Para cadastrar o aluno tenho que vincular ele a uma turma já existente, e gostaria de carregar uma combobox essas turmas. Como faço isso?

    Tentei utilizar o inner join, mas não certo. Poderiam me informar como poderia fazer para buscar os dados da tabela turma, carregando na combobox?

    Desde já agradeço.


    kildare

    domingo, 31 de julho de 2016 14:31

Respostas

  • Se bem entendi você poderia montar sua query assim:

    1) - Carregando os dados da turma usando somente a tabela turma
    SELECT IDTURMA,DESCRICAOTURMA FROM TURMA ORDER BY DESCRICAOTURMA

    2) - Agora se você quiser carregar os dados das turmas que ja existem viculadas a tabela de alunos
    SELECT T.IDTURMA,T.DESCRICAOTURMA FROM TURMA T
    INNER JOIN ALUNO A ON T.IDTURMA = A.IDTURMA

    3) - Agora se você quiser carregar as turmas e mesmo as que nenhum aluno esteja vinculado
    SELECT T.IDTURMA,T.DESCRICAOTURMA FROM TURMA T
    LEFT JOIN ALUNO A ON T.IDTURMA = A.IDTURMA

    Porem pelo que percebi você quer carregar os dados na tela de cadatro de alunos com as turmas cadastradas no "pré-cadastro" de Turmas

    Espero ter ajudado


    Junior

    domingo, 31 de julho de 2016 21:00