CRestrictions::Open

Retourne un jeu de résultats en fonction de les restrictions fournies par l'utilisateur.

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
);

Paramètres

  • session
    [in] spécifie un objet session existant utilisé pour se connecter à la source de données.

  • lpszParam
    [in] Spécifie les restrictions qui s'appliquent à l'ensemble de lignes du schéma.

  • bBind
    [in] spécifie si lier le mappage de colonnes automatiquement.La valeur par défaut est "true", qui provoque le mappage de colonnes à lier automatiquement.Le paramètre bBind à false empêché la liaison automatique du mappage de colonnes afin que vous puissiez lier manuellement.(La liaison manuelle est particulièrement intéressante aux utilisateurs d'OLAP.)

Valeur de retour

L'une des valeurs standard d' HRESULT .

Notes

Vous pouvez spécifier un maximum de sept restrictions appliquées à un jeu de lignes du schéma.

Consultez l' IDBSchemaRowset pour plus d'informations sur les restrictions définies à chaque jeu de lignes du schéma.

Configuration requise

Header: atldbsch.h

Voir aussi

Référence

CRestrictions, classe

Classes de jeux de lignes du schéma et classes typedef