Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Para capturar y actualizar conjuntos de filas
Opcionalmente, llame a SQLSetStmtAttr con SQL_ROW_ARRAY_SIZE para cambiar el número de filas (R) en el conjunto de filas.
Llame a SQLFetch o SQLFetchScroll para obtener un conjunto de filas.
Si se usan columnas enlazadas, use los valores de datos y las longitudes de datos disponibles ahora en los búferes de columna enlazados para el conjunto de filas.
Si se usan columnas sin enlazar, para cada fila, llame a SQLSetPos con SQL_POSITION para establecer la posición del cursor; a continuación, para cada columna sin enlazar:
Llame a SQLGetData una o varias veces para obtener los datos de las columnas sin enlazar después de la última columna enlazada del conjunto de filas. Las llamadas a SQLGetData deben estar en orden de aumentar el número de columna.
Llame a SQLGetData varias veces para obtener datos de una columna de texto o imagen.
Configure cualquier columna de texto o imagen de datos en ejecución.
Llame a SQLSetPos o SQLBulkOperations para establecer la posición del cursor, actualizar, actualizar, eliminar o agregar filas dentro del conjunto de filas.
Si se usan columnas de texto o imagen de datos en ejecución para una operación de actualización o adición, controlelas.
Opcionalmente, ejecute una instrucción UPDATE o DELETE posicionada, especificando el nombre del cursor (disponible en SQLGetCursorName) y usando un identificador de instrucción diferente en la misma conexión.