Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

ispic

Relacionamento banco Paradox

Recommended Posts

ola pessoal, estou estudando delphi via apostilas e estou com uma duvida sobre como trabalhar cpm mais de um tabela no banco paradox (fazer um modelo relacional mesmo)

 

Vou usar um exemplo:

 

Uma tabela Aluno com campos RA e nome

Outra tabela Materias com um campo RA e materias

 

A minha dificuldade esta em "lincar" cada novo aluno com suas respctivas materias...

 

Não sei se controlaria isso no database desktop ou em propriedades dos componentes da tabela, ou quais componentes utilizar para esse fim...

 

Gostaria dessa ajuda pra continuar evoluindo no meu aprendizado

Muito obrigado desde já!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Amigo, na verdade o link é um link lógico e nao fisico ou visivel compreende?

 

 

Tipo, você faz isso por exemplo com um componente chamado DBLOOKUPCOMBOBOX onde você linka uma tabela na outra atraves de uma campo chave e tal.

 

 

Tem determinados sistemas que você linka ate visivelmente mas tudo depende. No caso em que citou nao é assim nao.

 

 

é melhor que monte tudo em diagrama para facilitar sua vida amigo.

 

 

Abração

Compartilhar este post


Link para o post
Compartilhar em outros sites

Amigo, na verdade o link é um link lógico e nao fisico ou visivel compreende?

 

 

Tipo, você faz isso por exemplo com um componente chamado DBLOOKUPCOMBOBOX onde você linka uma tabela na outra atraves de uma campo chave e tal.

 

 

Tem determinados sistemas que você linka ate visivelmente mas tudo depende. No caso em que citou nao é assim nao.

 

 

é melhor que monte tudo em diagrama para facilitar sua vida amigo.

 

 

Abração

Compartilhar este post


Link para o post
Compartilhar em outros sites

Muito Obrigado Pantoja, já sei por onde devo (tentar) seguir...rs

 

Vou tentar aqui qualquer coisa eu volto a postar.

 

Abraço

Compartilhar este post


Link para o post
Compartilhar em outros sites

Conseguir avançar um pouco...

 

Utilizei os componentes Query e UpdateSQL.

Para busca utilizei o comando SQL

 

SELECT
Cadastro.CodAluno,
Cadastro.Nome,
Materias.Materias
FROM
Cadastro
JOIN
Materias ON Materias.CodAluno=Cadastro.CodAluno

Ainda tenho algumas dúvidas, pois nessa query ele mostra os dados exatamente na ordem que foi realizado o cadastro, mas acredito que agora seria o caso de aprender melhro como filtrar os dados no SQL...

 

Se alguém tiver alguma dica ficarei grato.

 

Obrigado

Compartilhar este post


Link para o post
Compartilhar em outros sites

Mais uma dúvida se alguém puder ajudar...

 

No comando SQL do query é possivél utilizar como parametro uma variavél ou um objeto tipo:

 

var
Num : integer;

SELECT
Cadastro.CodAluno,
Cadastro.Nome,
Materias.Materias
FROM
Cadastro
JOIN
Materias ON Materias.CodAluno= Num and Cadastro.CodAluno = Num

ou

 

SELECT
Cadastro.CodAluno,
Cadastro.Nome,
Materias.Materias
FROM
Cadastro
JOIN
Materias ON Materias.CodAluno = Edit1.Text and Cadastro.CodAluno = Edit1.Text

Bom já testei aqui e não deu, gostaria de saber se é possivél algo desse tipo e como proceder...

 

Sei que é chato ficar encomodando, mas é difícl achar tutoriais sobre isso...

 

Obrigado.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.