Partilhar via


CTable::Open

Abre a tabela.

HRESULT Open(
   const CSession& session,
   LPCWSTR wszTableName,
   DBPROPSET* pPropSet = NULL,
   ULONG ulPropSets = 0
) throw ( );
HRESULT Open(
   const CSession& session,
   LPCSTR szTableName,
   DBPROPSET* pPropSet = NULL,
   ULONG ulPropSets = 0
) throw ( );
HRESULT Open(
   const CSession& session,
   DBID& dbid,
   DBPROPSET* pPropSet = NULL,
   ULONG ulPropSets = 0
) throw ( );

Parâmetros

  • session
    [in] A sessão para o qual a tabela é aberta.

  • wszTableName
    [in] O nome da tabela para abrir, passado como uma cadeia de caracteres Unicode.

  • szTableName
    [in] O nome da tabela para abrir, passado como uma cadeia de caracteres ANSI.

  • DBID
    [in] O DBID da tabela para abrir.

  • pPropSet
    [in] Um ponteiro para uma matriz de DBPROPSET estruturas contendo propriedades e valores a ser definido.Consulte conjuntos de propriedades e grupos de propriedade na OLE DB Programmer referência no Windows SDK.O valor padrão NULL não especifica nenhuma propriedade.

  • ulPropSets
    [in] O número de DBPROPSET estruturas passaram a pPropSet argumento.

Valor de retorno

Um padrão HRESULT.

Comentários

Para obter mais detalhes, consulte IOpenRowset::OpenRowset na OLE DB Programmer referência.

Requisitos

Cabeçalho: atldbcli.h

Consulte também

Referência

Classe CTable