Ir para conteúdo

POWERED BY:

Arquivado

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

marcelinho

eeeee!!

Recommended Posts

gostaria de saber que erro é esse?

Tipo de erro:Microsoft JET Database Engine (0x80004005)O campo especificado 'turma' pode se referir a mais de uma tabela relacionada na cláusula FROM da instrução SQL./projeto/ipeel/vernotas.asp, line 30

gostaria de uma ajuda to precisando urgente por favor!!!olha meu codigo vernotas.asp
<html><head>	<title>Untitled</title></head><body><%'dim matBoletim()'Leitura de variaveisnNome = request.form("nome")nEmail = request.form("email")nSobrenome = request.form("sobrenome")nTelefone = request.form("telefone")nNome_pai = request.form("nome_pai")nTurma = request.form("turma")nBimestre = request.form("bimestre")nMateria = request.form("materia")'Rodar um select na view boletimnSQL = "Select * from vwBoletim where nome='" & nNome & "' and sobrenome='" & nSobrenome & "' and turma='" & nTurma & "' and materia='" & nMateria & "' and bimestre='" & nBimestre & "'"Set rsD = Session("Conn").Execute(nSQL)i=0while not rsD.EOF  redim preserve matBoletim(6,i)  matBoletim(0,i) = rsD("")  matBoletim(1,i) = rsD("")  matBoletim(2,i) = rsD("")  matBoletim(3,i) = rsD("")  matBoletim(4,i) = rsD("")  matBoletim(5,i) = rsD("")  i=i+1  rsD.MoveNextwend  %><%=nNome%><br><%=nEmail%><br><%=nSobrenome%><br><%=nTelefone%><br><%=nNome_pai%><br><%=nTurma%><br><%=nBimestre%><br><%=nMateria%></body></html>
espero ajuda obrigadooo!!!

Compartilhar este post


Link para o post
Compartilhar em outros sites

você precisa abrir conexao com o bd...

ASP [/tr][tr]

<html>

<head>

<title>Untitled</title>

</head>

 

<body>

<%

'dim matBoletim()

 

'Leitura de variaveis

nNome = request.form("nome")

nEmail = request.form("email")

nSobrenome = request.form("sobrenome")

nTelefone = request.form("telefone")

nNome_pai = request.form("nome_pai")

nTurma = request.form("turma")

nBimestre = request.form("bimestre")

nMateria = request.form("materia")

 

'Rodar um select na view boletim

nSQL = "Select * from vwBoletim where nome='" & nNome & "' and sobrenome='" & nSobrenome & "' and turma='" & nTurma & "' and materia='" & nMateria & "' and bimestre='" & nBimestre & "'"

abre_conexao

Set rsD = Session("Conn").Execute(nSQL)

 

i=0

while not rsD.EOF

redim preserve matBoletim(6,i)

matBoletim(0,i) = rsD("")

matBoletim(1,i) = rsD("")

matBoletim(2,i) = rsD("")

matBoletim(3,i) = rsD("")

matBoletim(4,i) = rsD("")

matBoletim(5,i) = rsD("")

i=i+1

rsD.MoveNext

wend

 

%>

<%=nNome%><br>

<%=nEmail%><br>

<%=nSobrenome%><br>

<%=nTelefone%><br>

<%=nNome_pai%><br>

<%=nTurma%><br>

<%=nBimestre%><br>

<%=nMateria%>

 

</body>

</html>

 

[/tr]

Compartilhar este post


Link para o post
Compartilhar em outros sites

normalmente esse erro ocorre qdo se usa algum tipo de relacionamento.. ou inner join, left join, union... etc... tb de forma resumida, as vezes passa despercebido: SELECT * FROM usuario, cadastro WHERE 1, e o campo tem em 2 tabelas... para corrigir... você usa tabela.campo ao invés de somente o nome do campo no SQL.mas no seu caso, você naum faz consulta relacionada.. somente busca em 1 tabalaqual a linha 30 do seu código...?coloca tb antes de executar a SQL... RESPONSE.WRITE nSQLRESPONSE.FLUSHe posta a sql completa

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.