Foros del Web » Creando para Internet » Flash y Actionscript »

Tiempo llenado DataGrid con HTTPService a .ASPX

Estas en el tema de Tiempo llenado DataGrid con HTTPService a .ASPX en el foro de Flash y Actionscript en Foros del Web. Holaaa, Les comento que tengo un DataGrid que se llena con un HTTPService el que a la vez llama a un archivo .aspx que genera ...
  #1 (permalink)  
Antiguo 16/11/2008, 10:25
Usuario no validado
 
Fecha de Ingreso: julio-2003
Ubicación: <?="www.tuky.cl";?>
Mensajes: 132
Antigüedad: 20 años, 9 meses
Puntos: 4
Tiempo llenado DataGrid con HTTPService a .ASPX

Holaaa,

Les comento que tengo un DataGrid que se llena con un HTTPService el que a la vez llama a un archivo .aspx que genera el XML con los resultados.

El tema es que en generar el XML completo el script demora cerca de 30-40 segundos ya que llama a varias tablas y genera un par de estadisticas, entonces me surgen dos dudas:

1.- Es posible poner un temporizador que indique cuanto tiempo falta para que el datagrid se llene, yo creo que no se puede ya que habría que adivinar cuanto le falta al archivo .aspx para que genere todo el XML.

2.- Con HTTPService u otro servicio para hacer consutas remotas es posible ir llenado un DataGrid a medida que se va generando el XML... sin esperar que la carga del XML este completo.

Espero que entiendan mis dudas y alguien pueda ayudarme, gracias por adelantado!!

saludos!

Tuky
  #2 (permalink)  
Antiguo 16/11/2008, 11:06
Avatar de jahepi
Colaborador
 
Fecha de Ingreso: diciembre-2004
Ubicación: Querétaro
Mensajes: 1.124
Antigüedad: 19 años, 4 meses
Puntos: 43
Respuesta: Tiempo llenado DataGrid con HTTPService a .ASPX

Hola Tuky !

Me temo que no vas a poder realizar eso, como lo has mencionado el tiempo depende de cuanto tarde la consulta en completarse y el archivo asp en generar la salida XML.

Si tarda mucho la consulta, podrías optimizarlas, ver si por ahí la generación de un índice mejoraría el tiempo de respuesta o inclusive desnormalizar en algunos puntos la base de datos.

También se me ocurre, que en lugar de obtener todo el XML, lo generes por partes como un tipo de paginación, cargas por ejemplo los primeros 10 registros en el Datagrid y que exista 2 botones en la UI para poder recorrerlos.

Un saludote !
__________________
Una contraseña es como la ropa interior. No deberías dejarlas afuera a la vista de otras personas, deberías cambiarla regularmente, y ni se te ocurra prestarla a extraños.
  #3 (permalink)  
Antiguo 16/11/2008, 18:59
Usuario no validado
 
Fecha de Ingreso: julio-2003
Ubicación: <?="www.tuky.cl";?>
Mensajes: 132
Antigüedad: 20 años, 9 meses
Puntos: 4
Respuesta: Tiempo llenado DataGrid con HTTPService a .ASPX

Hola jahepi, gracias por tu respuesta...

Al principio pensé que podría ser que las consultas fueran malas, pero les medí el tiempo y solo toman 0,1 - 0,2 segundos en ejecutarse... en generar y desplegar el xml se demora el tiempo que mencioné antes.

Eso de separar con botones parece una buena idea, la voy a revisar para ver como me funciona.

muchas gracias.

saludos,

Tuky
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 03:51.