Ola,
Eu to querendo fazer uma relação assim desse modo, mais não está dando certo:
tblrs = "Select * From alunos, provas where"
tblrs = tblrs&" alunos.turma = '" & Session("matricula") &"'"
tblrs = tblrs&" And alunos.turma = provas.turma"
----------------------------------------------------------
Eu tenho um banco access, com 2 tabelas,
1 - alunos: com os dados do aluno, "matricula", "turma" .....
2 - provas: com as datas disciplina "turma".
Ai eu quero fazer a seguinte relação:
1º tem a tela de login com matricula senha, isso eu ja fiz, ai eu quero que quando por exemplo um aluno da turma 12v3 , matricula: 1010 , logar, ele for ver as provas dele, ai tenha uma relação: para mostrar apenas os dados da tabela "provas" que tenha no campo "turma" , o mesmo valor do campo que tem na tabela alunos, da matricula que se logou,
Ou seja, se na tabela provas no campo turma tiver 12v3, e na tabela alunos no campo matricula 1010 na mesma direção tiver a turma 12v3, mostre todas as provas que tem na tabela provas,
Estou por aqui,
se tiver alguma duvida post, que eu mando,
3 Relações No Asp
Started By Qwert133, 19/01/2004, 15:29
6 replies to this topic
#1
Posted 19/01/2004, 15:29
#2
Posted 19/01/2004, 18:36
Alguem por favor responde;
#3
Posted 19/01/2004, 23:22
Qual o erro? Posta ae para nos te ajudar
ok?
#4
Posted 19/01/2004, 23:25
Não é erro, brother,
´num aparece nada,
é porque eu quero fazer a relação, para mostrar os dados que tiverem com... o que tem no post.
´num aparece nada,
é porque eu quero fazer a relação, para mostrar os dados que tiverem com... o que tem no post.
#5
Posted 19/01/2004, 23:58
Primeiro, estude SQL e não Access ... defeitos que a própria M$ vive alimentando.
Use INNER JOIN ... veja :
SQL = "SELECT alunos.*, provas.* FROM alunos INNER JOIN provas ON alunos.turma = provas.turma WHERE alunos.turma = '" & Session("matricula") &"'"
Boa sorte
WeedzMan
Use INNER JOIN ... veja :
SQL = "SELECT alunos.*, provas.* FROM alunos INNER JOIN provas ON alunos.turma = provas.turma WHERE alunos.turma = '" & Session("matricula") &"'"
Boa sorte
WeedzMan
Inteligência artificial é melhor que burrice natural
#6
Posted 20/01/2004, 00:20
Não deu certo Brother,
Não mostrou nada da tabela provas,
era para mostrar porque na tabela provas tem o campo turma, que ta a mesma coisa do campo turma da tabela alunos, da mesma matricula logada.
Não mostrou nada da tabela provas,
era para mostrar porque na tabela provas tem o campo turma, que ta a mesma coisa do campo turma da tabela alunos, da mesma matricula logada.
#7
Posted 20/01/2004, 00:30
TENTA ASSIM:
tblrs = "Select * From alunos, provas where" & tblrs & " alunos.turma = '" & Session("matricula") &"' & tblrs & " And alunos.turma = provas.turma"
set RECORDSET = CONEXÃO.execute(TBLRS)
VALEW
tblrs = "Select * From alunos, provas where" & tblrs & " alunos.turma = '" & Session("matricula") &"' & tblrs & " And alunos.turma = provas.turma"
set RECORDSET = CONEXÃO.execute(TBLRS)
VALEW
Edição feita por: K I L L I N G, 20/01/2004, 00:36.
http://www.fiquecomigo.com
http://www.fiquecomigo.com.br
Encontre o amor da sua vida aqui!
Vinícius Nunes Lage
vinibaterabol@msn.com
http://www.fiquecomigo.com.br
Encontre o amor da sua vida aqui!
Vinícius Nunes Lage
vinibaterabol@msn.com
1 user(s) are reading this topic
0 membro(s), 1 visitante(s) e 0 membros anônimo(s)











