Compartilhar via


CRestrictions::Open

Retorna um resultado definido de acordo com as restrições de usuário fornecido.

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 à fonte de dados.

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

  • bBind
    [in] Especifica se ligar automaticamente o mapa de coluna.O padrão é true, que faz com que o mapa de coluna deve ser vinculada automaticamente.Definindo bBind para false impede a ligação automática do mapa de coluna para que você pode vincular manualmente.(A vinculação manual é de particular interesse para os usuários do OLAP.)

Valor de retorno

Um dos padrão HRESULT valores.

Comentários

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

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

Requisitos

Cabeçalho: atldbsch.h

Consulte também

Referência

Classe CRestrictions

Classes de conjunto de linhas de esquema e Typedef