Ver Mensaje Individual
  #6 (permalink)  
Antiguo 23/02/2006, 09:16
tammander
 
Fecha de Ingreso: enero-2006
Ubicación: Torroles (Costa der Só)
Mensajes: 1.017
Antigüedad: 19 años, 4 meses
Puntos: 7
Veamos la dinámica de trabajo (corrígeme si me equivoco):

- Leo Recordset
- Creo array con los nombres de los campos
- contruyo un bucle para leer los registros hasta EOF
- contruyo un bucle para leer los campos que hubiera en el array de campos

O sea:
Código:
set rs = cnn.execute("SELECT * ....")
arreglo = Array("campo1","campo2","campo3")

do while not rs.EOF
    for x = 0 to UBound(arreglo)
          response.write rs(arreglo(x))
    next
    rs.movenext
loop
El único problema con tanta información dinámica es su visualización ya que no es lo mismo imprimir 3 campos que 10. Otra cosa es usar el getRows y recorrer los campos y registros como si fueran un array (o arreglo) multidimensional. Espero haberte ayudado


Un saludo