Hola,
haber si me podeis ayudar.Quiero mostrar todos lo nombres de material dado el codigo de un alumno. Tengo 3 tablas:
alumno: que tiene el codalum clave primaria
prestamos: tiene codalum y codmaterial que son claves foraneas o externas
material: tiene el codmaterial de clave primaria y el nombre del material
Las relaciones son: alumno 1--->∞ prestamos y material 1 --->∞ prestamos
Lo que e hecho yo:
SQLL="SELECT * FROM alumno INNER JOIN (material INNER JOIN prestamos ON material.codmaterial=prestamos.codmaterial) ON alumno.codalum=prestamos.codslum where codalum="&codalum& ";"
set rs2=createobject("ADODB.Recordset")
rs2.CursorType = adOpenKeyset
rs2.LockType = adLockOptimistic
rs2.open SQLL,conexion1
while (not rs2.eof)
response.Write(rs2("NombreMaterial"))
wend
Me sale un bucle infinito y no entiendo porque. E probado muchas cosas y no consigo hacerlo bien. Nose si el error es en la SQL o en el ASP.
Gracias.