Partager via


Rôle du Gestionnaire de pilotes

Le Gestionnaire de pilotes détermine l’ordre final dans lequel retourner les enregistrements d’état qu’il génère. En particulier, il détermine quel enregistrement a le plus haut rang et doit être retourné en premier. Le pilote est responsable de l’ordre des enregistrements d’état qu’il génère. Si les enregistrements d’état sont publiés par le Gestionnaire de pilotes et le pilote, le Gestionnaire de pilotes est chargé de les commander. Pour plus d’informations, consultez Séquence d’enregistrements d’état.

Le Gestionnaire de pilotes effectue autant de vérification des erreurs que possible. Cela évite à chaque conducteur de vérifier les mêmes erreurs. Par exemple, si un argument de fonction accepte un nombre discret de valeurs, comme Operation in SQLSetPos, le Gestionnaire de pilotes vérifie que la valeur spécifiée est légale.

Les sections suivantes décrivent les types de conditions vérifiées par le Gestionnaire de pilotes. Elles ne sont pas destinées à être exhaustives ; pour obtenir la liste complète des SQLSTATEs que le Gestionnaire de pilotes retourne, consultez la section « Diagnostics » de chaque fonction ; la description de chaque vérification effectuée par le Gestionnaire de pilotes commence par les lettres « (DM). » Consultez également les tables de transition d’état dans l’annexe B : Tables de transition d’état ODBC ; les erreurs affichées entre parenthèses sont détectées par le Gestionnaire de pilotes.

Cette section contient les rubriques suivantes :