Partilhar via


CRestrictions::em aberto

Retorna um resultado conjunto acordo com a restrições fornecidos pelo usuário.

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

Parâmetros

  • session
    [in] Especifica um objeto de sessão existente usado para conectar com a fonte de dados.

  • lpszParam
    [in] Especifica as restrições no conjunto de linhas de esquema.

  • bBind
    [in] Especifica se você deseja BIND o MAP de coluna automaticamente.O padrão é True, que faz com que o MAP de coluna para ser limite automaticamente.Definir bBind para False impede que a vinculação automático do MAP da coluna para que você pode BIND manualmente.(A vinculação manual é especialmente interessante para os usuários OLAP.)

Valor de retorno

Um do padrão HRESULT valores.

Comentários

Você pode especificar um máximo de sete restrições em um conjunto de linhas de esquema.

See IDBSchemaRowset para obter informações sobre as restrições definidas em cada conjunto de linhas de esquema.

Requisitos

Cabeçalho: atldbsch.h

Consulte também

Referência

Classe CRestrictions

Classes de conjunto de linhas de esquema e classes de TypeDef

Outros recursos

CRestrictions membros