Foros del Web » Programando para Internet » ASP Clásico »

tablas relacionadas

Estas en el tema de tablas relacionadas en el foro de ASP Clásico en Foros del Web. A ver si em explico: Tengo tres tablas relacionadas + una consulta que funciona, pero a la hora pedir que se muestren los resultados me ...
  #1 (permalink)  
Antiguo 27/04/2006, 12:56
 
Fecha de Ingreso: abril-2006
Mensajes: 8
Antigüedad: 18 años, 1 mes
Puntos: 0
tablas relacionadas

A ver si em explico:

Tengo tres tablas relacionadas + una consulta que funciona, pero a la hora pedir que se muestren los resultados me dice:
"No se encontró el elemento en la colección que corresponde con el nombre o el ordinal pedido."

El asp de la parte que falla:
<TD><%=ADOrs("Socios.Nombre")%></TD>
<TD><%=ADOrs("Socios.Apellidos")%></TD>
<TD><%=ADOrs("Actividades.Nombre")%></TD>
<TD><%=ADOrs("Profesores.Nombre")%></TD>
<TD><%=ADOrs("Profesores.Apellidos")%></TD>

Creo que es cosa de explicarle al chisme que "nombre" pertenece a la tabla "socios". No se, quizás que el punto entre socios y nombre debe sustituirse por algo para no confundir al chisme...


Dios mio.....
  #2 (permalink)  
Antiguo 27/04/2006, 13:01
Avatar de u_goldman
Moderador
 
Fecha de Ingreso: enero-2002
Mensajes: 8.031
Antigüedad: 22 años, 5 meses
Puntos: 98
Claro, el recordset solo es eso, una colección de datos, a el no le interesa de qué tabla vienen esos datos, por lo tanto, tal vez lo que quieras es modificar tu SQL para "apodar" a los campos que tienen el mismo nombre

SELECT socios.nombre AS nombre_socio, profesores.nombre AS profesor_nombre...

<%=rs("nombre_socio")%>
<%=rs("nombre_profesor")%>

Y asi todos contentos.

Saludos
__________________
"El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera."
-- Ernest Hemingway
  #3 (permalink)  
Antiguo 27/04/2006, 13:21
 
Fecha de Ingreso: abril-2006
Mensajes: 8
Antigüedad: 18 años, 1 mes
Puntos: 0
joeeeeeer, QUE GUSTAZOOOOOOO, FUNCIONAAAAAA

exactamente eso hacia falta, muchisimas gracias tio!!!

Una hora tontamente perdida... si es que llevo con asp y sql media semana y me voy dando de morros con todo... No tardaré en volver con más XD
  #4 (permalink)  
Antiguo 27/04/2006, 13:35
Avatar de u_goldman
Moderador
 
Fecha de Ingreso: enero-2002
Mensajes: 8.031
Antigüedad: 22 años, 5 meses
Puntos: 98
Por nada, cualquier cosa por aquí andamos.

Un saludo!
__________________
"El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera."
-- Ernest Hemingway
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 11:26.