Compartir a través de


Tipos de cursores

Se aplica a: Access 2013, Office 2013

Como regla general, una aplicación debería utilizar el cursor más sencillo que proporcione el acceso a datos requerido. Cada característica de cursor adicional más allá de lo básico (sólo avance, sólo lectura, estático, con desplazamiento, sin búfer) supone un costo en memoria de cliente, carga de red o rendimiento. En muchos casos, las opciones predeterminadas de cursor generan un cursor más complejo que el que realmente necesita la aplicación.

La elección del tipo de cursor depende de cómo utiliza la aplicación el conjunto de resultados y también de diversas consideraciones de diseño, como el tamaño del conjunto de resultados, el porcentaje de datos con probabilidad de ser utilizados, la susceptibilidad a cambios de datos, y requisitos de rendimiento de la aplicación.

En el caso más básico, la elección del cursor depende de si se necesita cambiar los datos o simplemente verlos:

  • Si sólo necesita desplazarse por un conjunto de resultados, pero sin cambiar los datos, utilice un cursor de sólo avance o estático.

  • Si tiene un conjunto de resultados grande y sólo necesita seleccionar algunas filas, utilice un cursor con conjunto de claves.

  • Si desea sincronizar un conjunto de resultados con incorporaciones, cambios y eliminaciones recientes de todos los usuarios simultáneos, utilice un cursor dinámico.

Aunque cada tipo de cursor parece distinto, tenga en cuenta que estos tipos de cursor no varían mucho más que en el resultado de características y opciones superpuestas.