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

problema con un array çen asp

Estas en el tema de problema con un array çen asp en el foro de ASP Clásico en Foros del Web. hola tengo esto Código PHP: sqlfamilies  =( "SELECT * FROM FAMILIES WHERE ACTIVAT='SI'" )                           set rs_families_conta  =  server . CreateObject ( "ADODB.recordset" )              rs_families_conta . Open sqlfamilies ,  MM_motor_albet_STRING ...
  #1 (permalink)  
Antiguo 22/06/2010, 08:25
Avatar de engonga
Usuario no validado
 
Fecha de Ingreso: marzo-2002
Ubicación: Buenos Aires
Mensajes: 1.300
Antigüedad: 22 años, 1 mes
Puntos: 8
problema con un array çen asp

hola tengo esto

Código PHP:
sqlfamilies =("SELECT * FROM FAMILIES WHERE ACTIVAT='SI'")
            
            
set rs_families_conta server.CreateObject("ADODB.recordset")
            
rs_families_conta.Open sqlfamiliesMM_motor_albet_STRING
            matriu_families_conta 
rs_families_conta.getrows
            
            
            
            cant_campos 
UBound(matriu_families_conta,1) + 1
            
            cant_registros 
UBound(matriu_families_conta,2) + 1
            
            mas_coses 
LBound(matriu_families_conta,2)+1
            
            response
.Write("total registros= "&cant_registros&" total de campos "&CANT_CAMPOS&"<BR>")
            
            
            
    for 
each i in matriu_families_conta
    response
.Write(i"<br>")
next 


    
            rs_families_conta
.Close
            set rs_families_conta 
nothing 
lo que quiero sacar del array es el primer campo de la tabla , el segundo y el tercero

pero me escupe toda la ristra de contenido del registro


alguien sabe como hacerlo gracias
  #2 (permalink)  
Antiguo 22/06/2010, 08:49
 
Fecha de Ingreso: octubre-2009
Mensajes: 80
Antigüedad: 14 años, 6 meses
Puntos: 2
Respuesta: problema con un array çen asp

en tu consulta sqlfamilies =("SELECT * FROM FAMILIES WHERE ACTIVAT='SI'")

cambia el * por los campos que necesites:

SELECT campo1, campo2, campo3 FROM FAMILIES WHERE ACTIVAT='SI'
  #3 (permalink)  
Antiguo 22/06/2010, 11:02
Avatar de u_goldman
Moderador
 
Fecha de Ingreso: enero-2002
Mensajes: 8.031
Antigüedad: 22 años, 3 meses
Puntos: 98
Respuesta: problema con un array çen asp

El método getrows regresa un arreglo bidimensional, por lo tanto la manera de obtener los registros es:

Código ASP:
Ver original
  1. for i = 0 to uBound(matriu_families_conta, 2)
  2.   Response.Write(matriu_families_conta([indice de tu campo], i) & "<br>")
  3. next


Saludos
__________________
"El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera."
-- Ernest Hemingway

Etiquetas: asp
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 16:03.