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

Mostrar dos registros en una sola pagina (PROBLEMA)

Estas en el tema de Mostrar dos registros en una sola pagina (PROBLEMA) en el foro de ASP Clásico en Foros del Web. Hola a todos, espero poder recibir alguna solucion a este problema: Tengo dos tablas, nada en comun, que quiero mostrar en una misma pagina, he ...
  #1 (permalink)  
Antiguo 21/08/2005, 11:49
Avatar de HPNeo  
Fecha de Ingreso: mayo-2004
Ubicación: The Matrix
Mensajes: 223
Antigüedad: 20 años, 1 mes
Puntos: 0
Mostrar dos registros en una sola pagina (PROBLEMA)

Hola a todos, espero poder recibir alguna solucion a este problema:
Tengo dos tablas, nada en comun, que quiero mostrar en una misma pagina, he usado diferentes sentencias:
"Select * From tabla1, tabla2"
"Select * From tabla1 Union Select * From tabla2"

Y luego procedo a usar el siguiente bloque de codigo:
Código:
 
<%
	do while not rs.eof
	Response.Write("<a href="&CHR(34)&"vercat.asp?id=")
	Response.Write(rs.Fields("idcat")&CHR(34)&" target=_self>")
	Response.Write(rs.Fields("nombrecat"))
	Response.Write("</a>")
	rs.movenext
		  loop
	%>
Código:
 
 
<%
	do while not rs.eof
	Response.Write("<a href="&CHR(34)&"verocas.asp?id=")
	Response.Write(rs.Fields("idocasion")&CHR(34)&" target=_self>")
	Response.Write(rs.Fields("nombreocasion"))
	Response.Write("</a>")
	rs.movenext
		  loop
	%>
El problema es que me muestra solo los registros de la primera tabla, o de las dos, pero incorrectamente, es decir:

<a href="vercat.asp?id=1">categoria1</a>
<a href="vercat.asp?id=1">ocasion1</a>
<a href="vercat.asp?id=2">categoria2</a>

Y deberia ser:

En una <table>:
<a href="vercat.asp?id=1">categoria1</a>
<a href="vercat.asp?id=2">categoria2</a>
En otra <table>
<a href="verocas.asp?id=1">ocasion1</a>

Espero sus respuestas

Nos vemos luego
__________________
HPNeo
  #2 (permalink)  
Antiguo 21/08/2005, 16:26
Avatar de mamon  
Fecha de Ingreso: enero-2002
Ubicación: Lima
Mensajes: 1.302
Antigüedad: 22 años, 5 meses
Puntos: 3
Una consulta.. si pides x separado las información de las dos tablas.. entonces xq quieres meterla en una sola consulta? porque no creas dos consultas con dos recordsets?
__________________
Yo si sé lo que es trabajar duro, porque lo he visto.
  #3 (permalink)  
Antiguo 21/08/2005, 18:01
Avatar de HPNeo  
Fecha de Ingreso: mayo-2004
Ubicación: The Matrix
Mensajes: 223
Antigüedad: 20 años, 1 mes
Puntos: 0
Eso mismo plantee en otro tema, mi estimado mamon, y casi me dicen loco...

El asunto es que creo que es para evitar utilizar recursos innecesarios... por asi decirlo

Por cierto, la base de datos es Access
__________________
HPNeo
  #4 (permalink)  
Antiguo 21/08/2005, 18:23
Avatar de El_Metallick  
Fecha de Ingreso: noviembre-2002
Ubicación: Santiago, Chile
Mensajes: 1.718
Antigüedad: 21 años, 7 meses
Puntos: 16
pero que hay veces en el que no queda otra que hacer dos recordset... por ejemplo yo utilizo algo asi en mi catalogo on line y pensando en lo mismo que tu lo postie aca y entre todo me dijeron que hay casos en los que es impresindible e irremplazable el uso de 2 recordset... por ejemplo el que tu planteas... y eso me lo dijo el master U_G Myakire y no recuerdo quien mas... pero la verdad es que no es tan tan terrible mientras no se te haga costumbre... saludos
__________________
Haz la guerra en la cama y el amor donde se te de la gana...
El tiempo es el mejor maestro, lo único malo es que te mata...¡¡Aprovecha tu tiempo!!
  #5 (permalink)  
Antiguo 21/08/2005, 18:26
Avatar de HPNeo  
Fecha de Ingreso: mayo-2004
Ubicación: The Matrix
Mensajes: 223
Antigüedad: 20 años, 1 mes
Puntos: 0
NOOOOOOOOOOo!!!!......., Ok, lo hare, gracias
(snif)
(snif)
Nos vemos (snif) luego...
__________________
HPNeo
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 21:20.