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

Ordenar resultados de una consulta correctamente... muy dificil para entorno web...

Estas en el tema de Ordenar resultados de una consulta correctamente... muy dificil para entorno web... en el foro de ASP Clásico en Foros del Web. Hola amigos, tengo un gran lío... no puedo ordenar las cosas, tipo cristal report.. es decir.. no me sale bien... Tengo una consulta que me ...
  #1 (permalink)  
Antiguo 10/11/2005, 09:30
Avatar de richardinj  
Fecha de Ingreso: enero-2005
Ubicación: Ciber Espacio
Mensajes: 2.180
Antigüedad: 20 años, 2 meses
Puntos: 11
Desacuerdo Ordenar resultados de una consulta correctamente... muy dificil para entorno web...

Hola amigos, tengo un gran lío... no puedo ordenar las cosas, tipo cristal report.. es decir.. no me sale bien...

Tengo una consulta que me arroja esto :
(por ejemplo)
A | 1 | 2 | 3 | 4 |
A | 2 | 7 | 8 | 8 |
A | 4 | 5 | 7 | 8 |
A | 2 | 7 | 8 | 8 |
B | 6 | 5 | 0 | 0 |
B | 7 | 9 | 0 | 8 |
C | 2 | 5 | 8 | 8 |


Me gustaria mostrar la informacion en la web asi:
A
| 1 | 2 | 3 | 4 |
| 2 | 7 | 8 | 8 |
| 4 | 5 | 7 | 8 |
| 2 | 7 | 8 | 8 |

B
| 6 | 5 | 0 | 0 |
| 7 | 9 | 0 | 8 |

C
| 2 | 5 | 8 | 8 |


Eso tiene que salir con una sola consulta...


Un Abrazo.
  #2 (permalink)  
Antiguo 10/11/2005, 09:50
Avatar de AlZuwaga
Colaborador
 
Fecha de Ingreso: febrero-2001
Ubicación: 34.517 S, 58.500 O
Mensajes: 14.550
Antigüedad: 24 años, 1 mes
Puntos: 535
Código:
bandera = ""
while not rs.eof
if bandera <> rs("campo_a_no_duplicar") then response.write "<br>" & rs("campo_a_no_duplicar") & "<br>"
response.write rs("otro_campo") & " " & rs("otro_campo1")
bandera = rs("campo_a_no_duplicar")
rs.movenext
wend
__________________
...___...
  #3 (permalink)  
Antiguo 10/11/2005, 17:37
Avatar de richardinj  
Fecha de Ingreso: enero-2005
Ubicación: Ciber Espacio
Mensajes: 2.180
Antigüedad: 20 años, 2 meses
Puntos: 11
chevere ya me sale....
ahora como seria con triple relacion

el grupo del grupo
  #4 (permalink)  
Antiguo 11/11/2005, 10:02
Avatar de AlZuwaga
Colaborador
 
Fecha de Ingreso: febrero-2001
Ubicación: 34.517 S, 58.500 O
Mensajes: 14.550
Antigüedad: 24 años, 1 mes
Puntos: 535
Sería el mismo procedimiento, pero anidando "banderas"
Te lo dejo de tarea ;)
__________________
...___...
  #5 (permalink)  
Antiguo 11/11/2005, 13:09
Avatar de richardinj  
Fecha de Ingreso: enero-2005
Ubicación: Ciber Espacio
Mensajes: 2.180
Antigüedad: 20 años, 2 meses
Puntos: 11



.....................................
  #6 (permalink)  
Antiguo 11/11/2005, 20:35
Avatar de HPNeo  
Fecha de Ingreso: mayo-2004
Ubicación: The Matrix
Mensajes: 223
Antigüedad: 20 años, 11 meses
Puntos: 0
No es tan dificil... es solo un if...
Te ayudaria, pero es tarea del profesor Al
__________________
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 18:56.