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

Presentar datos en ASP

Estas en el tema de Presentar datos en ASP en el foro de ASP Clásico en Foros del Web. Buenas noches, tengo una consulta en sql que necesito presentarla en una página ASP. El resultado de la consulta tiene la siguente estrutura Código: dia ...
  #1 (permalink)  
Antiguo 19/11/2009, 16:29
Avatar de SOVEREK  
Fecha de Ingreso: julio-2008
Mensajes: 47
Antigüedad: 16 años, 9 meses
Puntos: 0
Presentar datos en ASP

Buenas noches, tengo una consulta en sql que necesito presentarla en una página ASP. El resultado de la consulta tiene la siguente estrutura
Código:
dia	color	cuenta
1	verde	10
1	azul	25
2	verde	12
2	azul	47
3	verde	27
3	azul	6
4	verde	50
4	azul	69
5	verde	4
5	azul	1
Tengo el dato del "dia" en una fila.
Pero me gustaría pintarla en la página de esta forma
Código:
color	1	2	3	4	5
verde	10	12	27	50	4
azul	25	47	6	69	1
Tomando el dato de "día" como campo de columna. Alguien me puede echar una mamo.

Gracias
  #2 (permalink)  
Antiguo 19/11/2009, 17:19
Avatar de Myakire
Colaborador
 
Fecha de Ingreso: enero-2002
Ubicación: Centro de la república
Mensajes: 8.849
Antigüedad: 23 años, 3 meses
Puntos: 146
Respuesta: Presentar datos en ASP

Cuál BD's estas utilizando?

Lo más fácil en ese caso es hacer una transpuesta, si usas SQL 2005, puedes utilizar PIVOT
  #3 (permalink)  
Antiguo 24/11/2009, 10:30
Avatar de SOVEREK  
Fecha de Ingreso: julio-2008
Mensajes: 47
Antigüedad: 16 años, 9 meses
Puntos: 0
Respuesta: Presentar datos en ASP

Estoy utilizando Access 2003
  #4 (permalink)  
Antiguo 25/11/2009, 06:07
Avatar de SOVEREK  
Fecha de Ingreso: julio-2008
Mensajes: 47
Antigüedad: 16 años, 9 meses
Puntos: 0
Respuesta: Presentar datos en ASP

con Access he logrado presentar los datos como necesito utilizando esta secuencia SQL sacada de una consulta de referencias cruzadas:

Código:
TRANSFORM Count(ENTRANTES.NUM_ESCRITO) AS CuentaDeNUM_ESCRITO
SELECT ENTRANTES.TIPO, Count(ENTRANTES.NUM_ESCRITO) AS Totales
FROM ENTRANTES
GROUP BY ENTRANTES.TIPO
PIVOT ENTRANTES.DIA;
pero esto lo he de hacer a través de una página ASP, y no sé como hacer referencia la ENTRANTES que es la utilizada para la de referencias cruzadas.

Si alguien puede echarme una mano
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 22:44.