Nota
L'accés a aquesta pàgina requereix autorització. Pots provar d'iniciar sessió o canviar de directori.
L'accés a aquesta pàgina requereix autorització. Pots provar de canviar directoris.
Los asociados a cada entorno, conexión, instrucción y identificador de descriptor son registros de diagnóstico. Estos registros contienen información de diagnóstico sobre la última función llamada que utilizó un identificador determinado. Los registros solo se reemplazan cuando se llama a otra función mediante ese identificador. No hay ningún límite en el número de registros de diagnóstico que se pueden almacenar en cualquier momento.
Hay dos tipos de registros de diagnóstico: un registro de encabezado y cero o más registros de estado. El registro de encabezado es el registro 0; los registros de estado son los registros 1 y posteriores. Los registros de diagnóstico se componen de varios campos independientes, que son diferentes para el registro de encabezado y los registros de estado. Además, los componentes ODBC pueden definir sus propios campos de registro de diagnóstico.
Aunque los registros de diagnóstico se pueden considerar como estructuras, no es necesario que sean realmente estructuras; cómo un controlador almacena la información de diagnóstico es específica del controlador.
Los campos de los registros de diagnóstico se recuperan con SQLGetDiagField. Los campos sqlstate, número de error nativo y mensaje de diagnóstico de registros de estado se pueden recuperar en una sola llamada con SQLGetDiagRec.
Esta sección contiene los temas siguientes.