| Exibir mensagem anterior :: Exibir próxima mensagem |
| Autor |
Mensagem |
fmoura Novato

Registrado: Quinta-Feira, 25 de Agosto de 2016 Mensagens: 76
|
Enviada: Sáb Jun 03, 2017 9:19 pm Assunto: Importar dados de 2 tabelas difer. c/ Firebird [Resolvido] |
|
|
Boa Noite!
Tenho duas tabelas criadas no Delphi 7 com Firebird, com o seguintes nomes
A 1.ª se chama Cursos e tem os seguintes campos:
ID_Professor
Nome_Professor
Sala_Curso
A 2.ª se chama Alunos e tem os seguintes campos:
ID_Aluno
Data_Cadastro
Nome_Aluno
Curso_Aluno
Até aí, sem nenhum problema. Faço a inserção dos dados e salvo normalmente.
Então eu criei um Form, com o nome de Turmas, onde eu preciso consultar a lista de alunos cadastrados para cada professor no curso em que ele está cadastrado.
E esta é a minha dúvida.
Eu gostaria que ao selecionar no campo de pesquisa ID_Professor ele já me aparecesse todos os IDs e dados cadastrados na tabela Alunos, ou se eu fizer a pesquisa pelo ID_Aluno, ele me retornasse todos os dados do aluno cadastrado na tabela Alunos e ao mesmo tempo os dados da tabela Cursos.
Como faço para criar estes relacionamentos entre os dados destas tabelas?
Alguém poderia me dar algum exemplo de como ficaria?
Agradeço a atenção!
Editado pela última vez por fmoura em Seg Jul 03, 2017 4:03 pm, num total de 1 vez |
|
| Voltar ao Topo |
|
 |
leo_cj Colaborador

Registrado: Sábado, 26 de Março de 2011 Mensagens: 1335
|
|
| Voltar ao Topo |
|
 |
fmoura Novato

Registrado: Quinta-Feira, 25 de Agosto de 2016 Mensagens: 76
|
Enviada: Sex Jun 09, 2017 6:28 pm Assunto: |
|
|
Boa Tarde leo_cj!
Segui os exemplo do link que me sugeriu e funcionou.
Fiz algumas adaptações porque uso IBDatabase e IBQuery ao contrário do exemplo que usa DataSet, mas agora está fazendo a ligação entre as tabelas como eu queria. |
|
| Voltar ao Topo |
|
 |
|