Partager via


classe de CSimpleRow

Fournit une implémentation par défaut du gestionnaire de ligne, utilisée dans la classe IRowsetImpl.

class CSimpleRow

Membres

Méthodes

AddRefRow

Ajoute un décompte de références à un handle de ligne existant.

Comparaison

Compare deux lignes pour voir si elles font référence à la même instance de ligne.

CSimpleRow

Constructeur.

ReleaseRow

Libère des lignes.

Membres de données

m_dwRef

Compteur de références à un gestionnaire de ligne existant.

m_iRowset

Un index de l'ensemble des lignes représentant le curseur.

Notes

Un gestionnaire de ligne est logiquement une balise unique d'une ligne de sortie. IRowsetImpl crée un nouvel CSimpleRow pour chaque ligne demandée dans IRowsetImpl::GetNextRows. CSimpleRow peut également être remplacé par votre propre implémentation du gestionnaire de ligne, car il s'agit d'un modèle d'argument par défaut à IRowsetImpl. Le seul impératif pour remplacer cette classe est de faire en sorte que la classe de remplacement fournisse un constructeur qui accepte un seul paramètre de type LONG.

Configuration requise

En-tête : atldb.h

Voir aussi

Référence

classe d'IRowsetImpl

Concepts

Modèles du fournisseur OLE DB (C++)

Architecture des modèles du fournisseur OLE DB