CSimpleRow, classe

Fournit une implémentation par défaut pour le handle de ligne, utilisée dans la classe d' IRowsetImpl .

class CSimpleRow

Membres

148e8hdy.collapse_all(fr-fr,VS.110).gifMéthodes

AddRefRow

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

Comparaison

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

CSimpleRow

Le constructeur.

ReleaseRow

Libère des lignes.

148e8hdy.collapse_all(fr-fr,VS.110).gifMembres de données

m_dwRef

Nombre de références à un handle de ligne existante.

m_iRowset

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

Notes

Un handle de ligne est logiquement une unique balise pour une ligne de résultat.IRowsetImpl crée nouvel CSimpleRow pour chaque ligne demandée dans IRowsetImpl::GetNextRows.CSimpleRow peut également être remplacé par votre propre implémentation de handle de ligne, car il s'agit d'un argument template par défaut à IRowsetImpl.La seule spécification à remplacer cette classe est de rendre fournir la classe de remplacement un constructeur qui accepte un seul paramètre de type LONG.

Configuration requise

Header: atldb.h

Voir aussi

Référence

IRowsetImpl, classe

Concepts

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

Architecture des modèles du fournisseur OLE DB