Comment utiliser un jeu d'enregistrements ADO existant?

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:

  1. Appeler QueryInterface pour les pointeurs IRecordset et IAccessor.
    IRowset * lpRowset = NULL ;
    IAccessor * lpAccessor = NULL ;
    lpUnk-gt ;QueryInterface (IID_IRowset, (void **) & lpRowset) ;
    lpUnk - > QueryInterface (IID_IAccessor, (void **) & lpAccessor)
    
  2. Joindre l'accesseur et jeu de lignes à leurs classes de modèle de consommateur OLE DB appropriés.
    CRowset rs ;
    CAccessor accesseur ;
    
    accesseur.Attach(lpAccessor) ;
    RS.Attach(lpRowset) ;
    RS.SetAccessor(accessor)
    

Index