Ir para conteúdo
Fórum Script Brasil
  • 0

(Resolvido) programa em piramide


sidneyiremar

Pergunta

boa tarde pessoal estou desenvolvendo um sistema em delphi e não sei bem como criar as ligaçoes eo banco de dados em si, o sistema e o seguinte:

- Primeiro se cadastra um titular no sistema;

- O titular vai cadastrar 3 patrocinadores;

- cada patrocinador tambem cadastra 3 colaboradores;

o sistema tem que imprimir o colaborador, seu patrocinador, e seu titular em matricial ainda!

alguém tem alguma ideia de como fazer isso?

Link para o comentário
Compartilhar em outros sites

2 respostass a esta questão

Posts Recomendados

  • 0

Crie 3 tabelas

1 - Titular : campos ( Cod , Titular )

Estrutura da tabela:

Cod - Numerico

Titular - Alfanumerico tamanho = 60

2 - Patrocinador : campos ( Cod, Patrocinador1, Patrocinador2, Patrocinador3 )

Estrutura da tabela:

Cod - Numerico

Patrocinador1 - Alfanumerico tamanho = 60

Patrocinador2 - Alfanumerico tamanho = 60

Patrocinador2 - Alfanumerico tamanho = 60

3 - Colaborador : campos ( Cod, Colaborado1, Colaborador2, Colaborador3 )

Cod - Numerico

Colaborador1 - Alfanumerico tamanho = 60

Colaborador2 - Alfanumerico tamanho = 60

Colaborador2 - Alfanumerico tamanho = 60

A construção da sua SQL para pesquisa e impressão seria ( exemplo )

SELECT Titular.Cod, Titular.Titular, Patrocinador.Patrocinador1, Patrocinador.Patrocinador2, Patrocinador.Patrocinador3, Colaborador.Colaborador1, Colaborador.Colaborador2, Colaborador.Colaborador3
FROM "D:\\Titular.db" Titular
   INNER JOIN "D:\\Patrocinador.db" Patrocinador
   ON  (Titular.Cod = Patrocinador.Cod)  
   INNER JOIN "D:\\Colaborador.db" Colaborador
   ON  (Titular.Cod = Colaborador.Cod)
   WHERE Cod = :CODT   // Passar por parametro o código do titular

OBS: Como voce esta ainda no nível básico de programação, sugiro a voce ler apostilas sobre o delphi, para poder entender melhor sobre o assunto

http://www.apostilasbr.com.br/linkmenu.asp?acao=133

http://scriptbrasil.com.br/forum/index.php...st&p=527773

abraço

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,2k
×
×
  • Criar Novo...