Partilhar via


CTable::em aberto

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 está aberta.

  • wszTableName
    [in] O nome da tabela para em em aberto, passado sistema autônomo uma seqüência de caracteres Unicode.

  • szTableName
    [in] O nome da tabela para em em aberto, passado sistema autônomo uma seqüência de caracteres ANSI.

  • DBID
    [in] The DBID da tabela para em em aberto.

  • pPropSet
    [in] Um ponteiro para uma matriz de DBPROPSET estruturas que contém propriedades e os valores a ser definido.See Propriedade conjuntos e grupos de propriedades in the Referência do programador do OLE DB in the Windows SDK. O valor padrão nulo não especifica nenhuma propriedade.

  • ulPropSets
    [in] O número de DBPROPSET estruturas passado o pPropSet argumento.

Valor de retorno

Um padrão HRESULT.

Comentários

Para obter mais detalhes, consulte IOpenRowset::OpenRowset in the Referência do programador do OLE DB.

Requisitos

Cabeçalho: atldbcli.h

Consulte também

Referência

Classe CTable

Outros recursos

CTable membros