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.
La siguiente funcionalidad nueva se ha introducido en ODBC 3.x. Una aplicación ODBC 3.x que funcione con un controlador ODBC 2.x no podrá usar esta funcionalidad. El Administrador de controladores ODBC 3.x no asigna estas características al trabajar con un controlador ODBC 2.x .
Funciones que toman un identificador de descriptor como argumento: SQLSetDescField, SQLGetDescField, SQLSetDescRec, SQLGetDescRec y SQLCopyDesc.
Las funciones SQLSetEnvAttr y SQLGetEnvAttr.
El uso de SQLAllocHandle para asignar un identificador de descriptor. (El uso de SQLAllocHandle para la asignación de identificadores de entorno, conexión e instrucción es una funcionalidad duplicada, no nueva).
El uso de SQLGetConnectAttr para obtener los atributos de conexión SQL_ATTR_AUTO_IPD. (El uso de SQLSetConnectAttr para establecer y SQLGetConnectAttr para obtener otros atributos de conexión es una funcionalidad duplicada, no nueva.)
El uso de SQLSetStmtAttr para establecer los siguientes atributos de instrucción y SQLGetStmtAttr para obtenerlos. (El uso de SQLSetStmtAttr para establecer y de SQLGetStmtAttr para obtener otros atributos de instrucción es una funcionalidad duplicada, no nueva).
SQL_ATTR_APP_ROW_DESC
SQL_ATTR_APP_PARAM_DESC
SQL_ATTR_ENABLE_AUTO_IPD
SQL_ATTR_FETCH_BOOKMARK_PTR
SQL_ATTR_BIND_OFFSET
SQL_ATTR_METADATA_ID
SQL_ATTR_PARAM_BIND_OFFSET_PTR
SQL_ATTR_PARAM_BIND_TYPE (tipo de enlace de parámetro SQL)
SQL_ATTR_PARAM_OPERATION_PTR
SQL_DESC_PARAM_STATUS_PTR
SQL_ATTR_PARAMS_PROCESSED_PTR
SQL_ATTR_PARAMSET_SIZE
SQL_ATTR_ROW_BIND_OFFSET_PTR
SQL_ATTR_ROW_OPERATION_PTR
SQL_ATTR_ROW_ARRAY_SIZE
El uso de SQLGetStmtAttr para obtener los atributos de instrucción siguientes. (El uso de SQLGetStmtAttr para obtener otros atributos de instrucción es una funcionalidad duplicada, no una nueva funcionalidad).
SQL_ATTR_IMP_ROW_DESC SQL_ATTR_IMP_PARAM_DESC
Uso de los tipos de datos interval C, los tipos de datos SQL de intervalo, los tipos de datos BIGINT C y la estructura de datos SQL_C_NUMERIC.
Vinculación por filas de parámetros.
Capturas de marcadores basadas en desplazamiento, como llamar a SQLFetchScroll con un argumento FetchOrientation de SQL_FETCH_BOOKMARK y especificar un desplazamiento distinto de 0.
SQLFetch que devuelve la matriz de estado de fila, el número de filas capturadas, la captura de varias filas, la mezcla de llamadas con SQLFetchScroll e intermezcla las llamadas con SQLBulkOperations o SQLSetPos. Para obtener más información, vea la sección siguiente, Bloquear cursores, cursores desplazables y compatibilidad con versiones anteriores para aplicaciones ODBC 3.x.
Parámetros con nombre.
Cualquiera de las opciones de SQLGetInfo específicas de ODBC 3.x. (Si una aplicación ODBC 3.x que trabaja con un controlador ODBC 2.x llama a los tipos de información de SQL_XXX_CURSOR_ATTRIBUTES1, que han reemplazado varios tipos de información ODBC 2.x , es posible que parte de la información sea confiable, pero algunas podrían no ser confiables. Para obtener más información, vea SQLGetInfo).
Enlazar desplazamientos.
Actualizar, refrescar y eliminar por marcadores (a través de una llamada a SQLBulkOperations).
Llamar a SQLBulkOperations o SQLSetPos en estado S5.
Los campos ROW_NUMBER y COLUMN_NUMBER del registro de diagnóstico (que deben recuperarse mediante las funciones de reemplazo SQLGetDiagField o SQLGetDiagRec).
Recuentos aproximados de filas.
Mensaje de advertencia (SQL_ROW_SUCCESS_WITH_INFO de SQLFetchScroll).
Marcadores de longitud variable.
Información de error extendida para matrices de parámetros.
Todas las columnas nuevas de los conjuntos de resultados devueltos por las funciones de catálogo.
Uso de SQLDescribeCol y SQLColAttribute en la columna 0.
Uso de cualquier atributo de columna específico de ODBC 3.x en una llamada a SQLColAttribute.
Uso de varios identificadores de entorno.
Esta sección contiene el tema siguiente.