Condividi tramite


CRestrictions::Open

Restituisce un set di risultati in base alle restrizioni fornite dall'utente.

HRESULT Open( 
   const CSession& session, 
   LPCTSTR lpszParam 1 = NULL, 
   LPCTSTR lpszParam 2 = NULL, 
   LPCTSTR lpszParam 3 = NULL, 
   LPCTSTR lpszParam 4 = NULL, 
   LPCTSTR lpszParam 5 = NULL, 
   LPCTSTR lpszParam 6 = NULL, 
   LPCTSTR lpszParam 7 = NULL, 
   bool bBind = true 
);

Parametri

  • session
    [in] Specifica un oggetto sessione esistente utilizzato per la connessione all'origine dati.

  • lpszParam
    [in] Specifica le restrizioni sul rowset dello schema.

  • bBind
    [in] Specifica se associare la mappa delle colonne automaticamente. L'impostazione predefinita è true, che comporta l'associazione automatica della mappa delle colonne. Impostando bBind su false si previene l'associazione automatica della mappa delle colonne così questa può essere associata manualmente. (L'associazione manuale è di particolare interesse per gli utenti di OLAP.)

Valore restituito

Uno dei valori standard di HRESULT.

Note

È possibile specificare al massimo sette restrizioni per un rowset dello schema.

Vedere IDBSchemaRowset per informazioni sulle restrizioni definite su ciascun rowset dello schema.

Requisiti

Intestazione: atldbsch.h

Vedere anche

Riferimenti

Classe CRestrictions

Classi Rowset dello schema e classi Typedef