Mélanger les modèles du consommateur OLE DB et les objets de données Active, utilisez ADO pour ouvrir un objet recordset (correspondant à un ensemble de lignes dans les modèles du consommateur OLE DB). Une fois que vous avez un jeu d'enregistrements, procédez comme suit pour vous connecter à un jeu de lignes OLE DB:
IRowset * lpRowset = NULL ;
IAccessor * lpAccessor = NULL ;
lpUnk-gt ;QueryInterface (IID_IRowset, (void **) & lpRowset) ;
lpUnk - > QueryInterface (IID_IAccessor, (void **) & lpAccessor)
CRowset rs ;
CAccessor accesseur ;
accesseur.Attach(lpAccessor) ;
RS.Attach(lpRowset) ;
RS.SetAccessor(accessor)