Oharra
Orrialde honetara sartzeak baimena behar du. Saioa hasteko edo direktorioak aldatzen saia zaitezke.
Orrialde honetara sartzeak baimena behar du. Direktorioak aldatzen saia zaitezke.
Las siguientes cuatro opciones en SQLGetInfo describen que tipos de cursores son admitidos y cuales son sus capacidades:
SQL_CURSOR_SENSITIVITY. Indica si un cursor es sensible a los cambios realizados por otro cursor.
SQL_SCROLL_OPTIONS. Enumera los tipos de cursor admitidos (solo avance, estático, por teclado, dinámico o mixto). Todos los orígenes de datos deben admitir cursores de solo avance.
SQL_DYNAMIC_CURSOR_ATTRIBUTES1, SQL_FORWARD_ONLY_CURSOR_ATTRIBUTES1, SQL_KEYSET_CURSOR_ATTRIBUTES1 o SQL_STATIC_CURSOR_ATTRIBUTES1 (dependiendo del tipo de cursor). Enumera los tipos de recuperación de cambios admitidos por los cursores desplazables. Los bits en el valor de retorno corresponden a los tipos recuperación de cambios en SQLFetchScroll.
SQL_KEYSET_CURSOR_ATTRIBUTES2 o SQL_STATIC_CURSOR_ATTRIBUTES2 (dependiendo del tipo de cursor). Muestra si los cursores estáticos y basados en conjuntos de claves pueden detectar sus propias actualizaciones, eliminaciones e inserciones.
Una aplicación puede determinar las capacidades del cursor en tiempo de ejecución llamando a SQLGetInfo con estas opciones. Esto es lo que suelen hacer las aplicaciones genéricas. Las capacidades del cursor también se pueden determinar durante el desarrollo de la aplicación y su uso codificado de forma rígida en la aplicación. Esto lo hacen comúnmente las aplicaciones verticales y personalizadas, pero también pueden hacerlo las aplicaciones genéricas que usan una implementación de cursor del lado cliente, como la biblioteca de cursor ODBC.