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 a 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] DBID da tabela a ser aberta.

  • pPropSet
    [in] o ponteiro da uma matriz de DBPROPSET a estrutura que contém as propriedades e dos valores a serem definidos. Consulte Conjuntos de propriedades e grupos de propriedadena referência do programador do OLE DB em Windows SDK. O valor padrão de NULL não especifica nenhuma propriedade.

  • ulPropSets
    [in] o número de estruturas de DBPROPSET transmitido no argumento de pPropSet .

Valor de retorno

HRESULTpadrão.

Comentários

Para obter mais detalhes, consulte IOpenRowset::OpenRowsetna referência do programador de OLE DB.

Requisitos

Header: atldbcli.h

Consulte também

Referência

Classe CTable