Ir para conteúdo

POWERED BY:

Arquivado

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

Webdotx

Tabela Relacionada

Recommended Posts

Imagem Postada Ai galera eu tenho um BD com duas tabela já relacionadas tipo assim

 

TBCooperado

Matricula

Nome

End

Tel

CPF

 

TBAplicação

Matricula

Dtaplicacao

valor

juros

DtResgate

 

Até aqui tudo bem minha duvida é a seguinte como eu faço pra selecionar o cooperado que esta aplicando e enviar pra tabela de aplicaçãoas informações devidas, e quando ele fazer a consulta mostrar as aplicações que ele tem na cooperativa...

As tabelas já esta relacionadas no bd só não sei como montar...

Imagem Postada

Compartilhar este post


Link para o post
Compartilhar em outros sites

Colega, relacione pelo SQL, mas diga quais sao os campos que estao relacionados ai em cima, lembrando que os tipos tem que ser compativeis!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Ta aí...select tc.Matricula, Nome, End, Tel, CPF, Dtaplicacao, valor, juros, DtResgatefrom TBCooperado tc, TBAplicacao tawhere tc.Matricula = ta.matricula

Compartilhar este post


Link para o post
Compartilhar em outros sites

Ufa, Graças a Deus

Os Campos relacionados são os campos matricula

ele aparece na tabela cooperado e na tabela aplicação

minha dúvida é como eu faço pra inserir informaçoes na tabela aplicaçao

e depois quando eu fizer um consulta no nome do cooperado aparecer as informaçoes que estao cadastradas na tabela aplicação associado a matricula dele veja mais ou menos o exemplo abaixo

 

exemplo:

 

Cadastrando infos na tabela aplicaçao

Matricula - Data Aplicacao - Valor - Juros - Data Resgate

0001 31/12/2003 1000 2% 31/01/2004

 

Consultando infos do cooperado

Matricula - nome - Aplicaçao - Resgate

0001 Leo 1000 31/01/2004

 

Imagem Postada Deu pra entender mais ou menos o que eu quero fazer Imagem Postada

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olha, você vai relacionar pelo SQL, mais ou menos isso na inserção:

 

nome = Request.QueryString("nome")

cidade = Request.QueryString("cidade")

estado = Request.QueryString("estado")

email = Request.QueryString("email")

ocupacao = Request.QueryString("ocupacao")

 

SQL = "INSERT INTO tb_aplicacao(Nome,Cidade,Estado)VALUES('"& nome &"','" & cidade & "','" & estado & "')"

SQL1 = "INSERT INTO tb_cooperado(Email,Ocupacao)VALUES('" & email & "','" & ocupacao & "')"

 

 

if (nome = "") or (cidade = "") or (estado = "") or (email = "") or (ocupacao = "") then

Response.Write "Ocorrerão erros na gravação. Verifique se algum campo está em branco!"

else

 

Set reg = Conecta.Execute(SQL)

Set reg1 = Conecta.Execute(SQL1)

Response.Write "Cadastro Efetuado com Sucesso!"

end if

Altere para os dados da sua tabela com o código acima.

Espero que isso lhe de uma luz, qq coisa...

Compartilhar este post


Link para o post
Compartilhar em outros sites

No caso de uma consulta como eu busco informaçoes na tabela cooperado e aplicaçãoou sejase eu digitar a matricula 0001o sistema me traz Matricula:0001nome: Leodata da aplicação:31/12/2003Valor aplicado:1000,00sabendo que as informação da matricula e nome do cooperado esta em uma tabela e as informações da aplicação esta em outra tabela minha duvida é como eu faço um consulta sabendo que as infs esta em tb diferente?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Certo, ai você faz um outro relacionamento pelo SQL para consulta tipo assim:

SQL = "SELECT * FROM tb_aplicacao INNER JOIN tb_cooperado ON tb_aplicacao.Matricula = tb_cooperado.Matricula"

Espero q isso ajude.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Imagem Postada vou utilizar esse se jeito acho que vai funcionar vou preparar aqui e depois coloco o cod aqui,peraiiii...

rockbilly

Postado em Dec 30 2003, 12:58 PM

--------------------------------------------------------------------------------

Certo, ai você faz um outro relacionamento pelo SQL para consulta tipo assim:

QUOTE

 

SQL = "SELECT * FROM tb_aplicacao INNER JOIN tb_cooperado ON tb_aplicacao.Matricula = tb_cooperado.Matricula"

 

 

 

Espero q isso ajude.

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.