Partager via


Pilote ODBC requis pour les feuilles de réponse dynamiques

Dans les classes de bases de données ODBC MFC, les feuilles de réponse dynamiques sont des recordsets possédant des propriétés dynamiques ; elles restent en quelque sorte synchronisées avec les sources de données. Les feuilles de réponse dynamiques MFC (mais pas les recordsets à défilement en avant) nécessitent un pilote ODBC conforme au niveau 2 d'API. Si le pilote de votre source de données est conforme au niveau 1 du jeu d'API, vous pouvez toujours utiliser les instantanés modifiables et en lecture seule ainsi que les recordsets à défilement en avant, mais pas les feuilles de réponse dynamiques. Cependant, un pilote de niveau 1 peut prendre en charge les feuilles de réponse dynamiques s'il prend également en charge l'extraction étendue et les curseurs commandés par un keyset.

Dans la terminologie ODBC, les feuilles de réponse dynamiques et les instantanés sont désignés par le terme « curseur ». Un curseur est un mécanisme utilisé pour assurer le suivi de son emplacement dans un recordset. Pour plus d'informations sur les pilotes requis pour les feuilles de réponse dynamiques, consultez Feuille de réponse dynamique. Pour plus d'informations sur les curseurs, consultez le kit de développement ODBC (Open Database Connectivity) SDK dans la documentation MSDN.

Notes

Pour les recordsets modifiables, votre pilote ODBC doit prendre en charge les instructions de mise à jour positionnée ou la fonction API ODBC ::SQLSetPos. Si ces deux éléments sont pris en charge, MFC utilise ::SQLSetPos pour une plus grande efficacité. Pour les instantanés, vous pouvez aussi utiliser la bibliothèque de curseurs, qui fournit la prise en charge nécessaire pour les instantanés modifiables (curseurs statiques et instructions de mise à jour positionnée).

Voir aussi

Concepts

Éléments fondamentaux relatifs à ODBC