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

consulta en 2 columnas

Estas en el tema de consulta en 2 columnas en el foro de ASP Clásico en Foros del Web. a modo de consulta, existira alguna manera de generar 2 columnas a partir de una consulta,lo que pasa es que la consulta muestras muchos datos ...
  #1 (permalink)  
Antiguo 15/07/2009, 16:38
 
Fecha de Ingreso: septiembre-2008
Mensajes: 242
Antigüedad: 16 años, 7 meses
Puntos: 1
consulta en 2 columnas

a modo de consulta, existira alguna manera de generar 2 columnas a partir de una consulta,lo que pasa es que la consulta muestras muchos datos y creo que seria mejor ponerlo en 2 columnas


gracias
  #2 (permalink)  
Antiguo 15/07/2009, 17:42
Avatar de Shiryu_Libra
Colaborador
 
Fecha de Ingreso: febrero-2007
Ubicación: Cantando "Screenager" en "Kirafa Kaput"
Mensajes: 3.614
Antigüedad: 18 años, 1 mes
Puntos: 88
Respuesta: consulta en 2 columnas

si te he captado la idea....

podrias utilizar la sentencia GETROWS... aprovechar que te traeria el resultado como arreglo y condicionarlo a tus necesidades en una tabla

ya comentaras
__________________
"Eres parte del problema, parte de la solucion o parte del paisaje"
Un Saludo desde Desierto de Altar, Sonora, MX.
Shiryu_libra
  #3 (permalink)  
Antiguo 16/07/2009, 04:40
Avatar de Adler
Colaborador
 
Fecha de Ingreso: diciembre-2006
Mensajes: 4.671
Antigüedad: 18 años, 3 meses
Puntos: 126
Respuesta: consulta en 2 columnas

Hola

Shiryu que de tiempo!!!

Has de usar getrows, como te dice el sensei. Para que veas como se hace a dos columnas prueba con esto. Compremdelo y adaptalo al caso que te ocupa

Código asp:
Ver original
  1. <%
  2. Dim total_registros_encontrados, j, temp, x, arreglo, i
  3. total_registros_encontrados = 52
  4.  
  5. For j = 0 to CInt(total_registros_encontrados) Step 5
  6. temp = temp & " " & j
  7. Next 'j
  8.  
  9. arreglo = Split(Replace(Trim(temp), " ", ","),",")
  10.  
  11. For x = 0 to UBound(arreglo)
  12. arreglo(x) = arreglo(x)
  13. Next
  14. %>
  15.  
  16. <table border="1">
  17. <tr>
  18.  
  19. <%
  20. For i = 1 to CInt(total_registros_encontrados)
  21. Response.Write "<td>" & i & "</td>"
  22.  
  23.  
  24. ' ==== Se puede hacer de
  25. ' -------- Esta manera
  26. If i Mod 5 = 0 Then
  27. Response.Write "</tr><tr>"
  28. End If
  29. ' ------
  30. ' ------ O de esta otra
  31. 'cad = " i = " & Join(arreglo, " or  i  = ")
  32. 'If eval(cad) Then
  33. 'fila = i / 5
  34. 'Response.Write "</tr><tr>"
  35. 'End if
  36. ' ---------
  37. ' ==============
  38. Next 'i
  39.  
  40. %>
  41. </tr>
  42. </table>

Suerte
__________________
Los formularios se envían/validan con un botón Submit
<input type="submit" value="Enviar" style="background-color:#0B5795; font:bold 10px verdana; color:#FFF;" />
  #4 (permalink)  
Antiguo 16/07/2009, 06:48
Avatar de acumulador  
Fecha de Ingreso: junio-2008
Ubicación: Medellin - Antiquia
Mensajes: 459
Antigüedad: 16 años, 10 meses
Puntos: 7
Respuesta: consulta en 2 columnas

Pero ademas podes traer la informacion de tu consulta y simplemente darle forma con tablas de HTML y listo la muestras como quieras o si deseas haces paginacion; que tambien es excelente solucion.
__________________
-----------------------------------------------------------------------------
Yo vivo de preguntar, saber no puede ser lujo...
  #5 (permalink)  
Antiguo 16/07/2009, 07:33
Avatar de Adler
Colaborador
 
Fecha de Ingreso: diciembre-2006
Mensajes: 4.671
Antigüedad: 18 años, 3 meses
Puntos: 126
Respuesta: consulta en 2 columnas

Cita:
Iniciado por acumulador Ver Mensaje
Pero ademas podes traer la informacion de tu consulta y simplemente darle forma con tablas de HTML y listo la muestras como quieras o si deseas haces paginacion; que tambien es excelente solucion.
¿Qué crees que lleva intentando hacer desde el principio?
__________________
Los formularios se envían/validan con un botón Submit
<input type="submit" value="Enviar" style="background-color:#0B5795; font:bold 10px verdana; color:#FFF;" />
  #6 (permalink)  
Antiguo 16/07/2009, 09:10
Avatar de acumulador  
Fecha de Ingreso: junio-2008
Ubicación: Medellin - Antiquia
Mensajes: 459
Antigüedad: 16 años, 10 meses
Puntos: 7
Respuesta: consulta en 2 columnas

pues si ya lo sabe cual es el problema???

o si no que hable apara ayudarle con la presentacion en tablas...

?????????????????????????????????????????????????? ??????????????????????'
__________________
-----------------------------------------------------------------------------
Yo vivo de preguntar, saber no puede ser lujo...
  #7 (permalink)  
Antiguo 16/07/2009, 09:46
 
Fecha de Ingreso: septiembre-2008
Mensajes: 242
Antigüedad: 16 años, 7 meses
Puntos: 1
Respuesta: consulta en 2 columnas

gracias amigos, voy a intentar las soluciones que me dieron y las comentos, gracias a todos
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 17:36.