Comprobaciones de transición de estado
El Administrador de controladores comprueba que el estado del entorno, la conexión o la instrucción es adecuado para la función a la que se llama. Por ejemplo, una conexión debe estar en un estado asignado cuando se llama a SQLConnect; una instrucción debe estar en un estado preparado cuando se llama a SQLExecute. El Administrador de controladores devuelve SQL_ERROR para los errores de transición de estado.