30/04/2010, 16:27
|
| | Fecha de Ingreso: abril-2010
Mensajes: 55
Antigüedad: 14 años, 7 meses Puntos: 1 | |
Respuesta: Ayuda a descifrar código tienes razón, pero si no sabes asp y tienes que hacer algo cuesta un poquito. Ahora me estoy rompiendo la cabeza para que los alumnos introduciendo su DNI vean su nota. Tengo este código:
<%
Set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open "aa2"
set RS = Conn.Execute("select * from basededatos.dbo.notas where dni='" & request.form("dni") & "' and nombreusuario='" &session("login") & "'")
if (not RS.eof) then
response.write("tu nota es:" + rs.fields.value(5))
else
response.write("DNI no válido")
end if
Conn.Close
%>
No veo ningun error, lo que no entiendo es lo del rs.fields(5) nose que hace. Ponga lo que ponga, aunque el DNI esté bien siempre me sale el mensaje de DNI no válido. Nose si es porque ai algun pequeño error que paso por alto o porque quizás no se me guarda la sesión con el nombre del usuario que estoy y no cuadra el logueado anteriormente con su DNI.
He estado buscando como se hace eso y he encontrado una forma por cookies pero nose si funcionará porque con sesiones así ya tendría que ir creo. |