Compartir a través de


Evitar DataSets para consultas simples

Otra forma de optimizar la escalabilidad en un proyecto de Crystal Reports para Visual Studio consiste en evitar el uso de DataSets en las consultas simples.

La elaboración de informes a partir de DataSets ofrece ventajas, pero no se deben utilizar DataSets forzosamente como mecanismo de acceso a datos cuando la escalabilidad es un factor a tener en cuenta. Si su aplicación crea un DataSet sólo para uso por parte de un informe y, sobre todo, si la consulta es de tipo simple, como "SELECT field 1, field 2 FROM table", los DataSets sirven de poco.

En estos casos, resulta más rápido y requiere menor cantidad de memoria conectar Crystal Reports directamente a la base de datos y realizar la consulta (el comportamiento predeterminado de cualquier informe creado en el diseñador Crystal Reports Designer).

Los DataSets son útiles cuando:

  • Es necesario combinar datos de diversos orígenes.
  • Es necesario modificar datos incluidos en el DataSet tras ejecutar la consulta.

Vea también