CRecordset::Check

virtual BOOL vérifier (RETCODE nRetCode ) const ;

Valeur de retour

Différent de zéro si la valeur de nRetCode est SQL_SUCCESS, SQL_SUCCESS_WITH_INFO, SQL_NO_DATA_FOUND ou SQL_NEED_DATA; sinon 0.

Paramètres

nRetCode

Code de retour une fonction API ODBC. Pour plus d'informations, voir remarques.

Remarques

Appelez cette fonction membre pour examiner le code de retour d'une fonction API ODBC. Le tableau suivant répertorie les valeurs possibles pour nRetCode.

nRetCode Description
SQL_SUCCESS Fonction terminée avec succès ; aucune information supplémentaire n'est disponible.
SQL_SUCCESS_WITH_INFO Fonction terminée avec succès, peut-être avec une erreur non fatale. Renseignements supplémentaires peuvent être obtenus en appelant la fonction SQLError.
SQL_NO_DATA_FOUND Toutes les lignes de l'ensemble de résultats ont été récupérés.
SQL_ERROR Fonction a échoué. Renseignements supplémentaires peuvent être obtenus en appelant la fonction SQLError.
SQL_INVALID_HANDLE Fonction a échoué en raison d'un descripteur d'environnement non valide, le handle de connexion ou de descripteur d'instruction. Cela indique une erreur de programmation. Aucune information supplémentaire n'est disponible à SQLError.
SQL_STILL_EXECUTING Une fonction qui a débuté de façon asynchrone est toujours l'exécution. Notez que par défaut, MFC jamais passe cette valeur à vérifier car MFC utilise uniquement des traitement synchrone.
SQL_NEED_DATA Pendant le traitement d'une déclaration, le pilote a déterminé que l'application a besoin envoyer des valeurs de données de paramètre.

Pour plus d'informations sur la fonction SQLError, voir la référence du programmeur ODBC SDK.

Exemple

Voir la macro AFX_ODBC_CALL.

Aperçu de CRecordset |  ; Membres de la classe | Graphique de la hiérarchie

Voir aussi  ;AFX_ODBC_CALL

Index