ADO – Cursores, Bloqueos, Como elegirlos

PRIMERA PARTE Cuando de ADO se trata un lugar común para muchos de nosotros es decidir, al momento de analizar estrategias de acceso a la data, que proveedor usar?, en que lugar correrá el cursor; del lado del server? (Server side cursor?) o del lado del cliente (Client side cursor), que tipo de Cursor (Forward-Only, Static, Keyset o Dinamic?)... y por si fuera poco, aun nos falta decidir que tipo de Bloqueo usar (Locking ) (read only, pessimistic, optimistic o batchoptimistic?). Todos los autores coinciden en que la decisión no es simple y es mucho mas un problema de análisis…