Ver Mensaje Individual
  #3  
Viejo 20/09/07, 07:49:29
chemahuercano chemahuercano is offline
Junior Member
 
Fecha de Ingreso: ene 2007
Mensajes: 2
La verdad es que es dificil intentar ayudarte, sin conocer el flujo del programa.

Hace poco hice un interfaz de carga de datos para una tabla de diccionario desde un excel, y simplemente construi una tabla interna y un insert de tabla.
Tardaba un segundo en meter 700 registros, pero claro si en tu caso tienes campos calculados, deberías de crear las tablas internas necesarias para que las busquedas se hagan siempre mediante read tables.

En resumen es preferible hacer un Select inmenso a la base de datos y luego un loop con todos los read tables que necesites, a hacer un select detro de un loop.

Si logras reducir los accesos a las tablas de diccionario a lo mínimo, tu report se puede optimizar poco más.

Espero que te sirva.
Saludos.
Responder Con Cita