Classe CTable
Fornisce un mezzo per accedere direttamente a un semplice set di righe (uno senza parametri).
Sintassi
template <class TAccessor = CNoAccessor,
template <typename T> class TRowset = CRowset>
class CTable :
public CAccessorRowset <TAccessor, TRowset>
Parametri
TAccessor
Classe della funzione di accesso.
TRowset
Classe rowset.
Requisiti
Intestazione: atldbcli.h
Membri
Metodi
Nome | Descrizione |
---|---|
Si apra | Apre la tabella. |
Osservazioni:
Per informazioni su come eseguire un comando per accedere a un set di righe, vedere CCommand .
CTable::Open
Apre la tabella.
Sintassi
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 ();
Parametri
Sessione
[in] Sessione per la quale viene aperta la tabella.
wszTableName
[in] Nome della tabella da aprire, passato come stringa Unicode.
szTableName
[in] Nome della tabella da aprire, passato come stringa ANSI.
dbid
[in] Oggetto DBID
della tabella da aprire.
pPropSet
[in] Puntatore a una matrice di strutture DBPROPSET contenenti proprietà e valori da impostare. Vedere Set di proprietà e gruppi di proprietà nella guida di riferimento per programmatori OLE DB in Windows SDK. Il valore predefinito null non specifica alcuna proprietà.
ulPropSets
[in] Numero di strutture DBPROPSET passate nell'argomento pPropSet .
Valore restituito
HRESULT standard.
Osservazioni:
Per altri dettagli, vedere IOpenRowset::OpenRowset nella guida di riferimento per programmatori OLE DB.
Vedi anche
Modelli di consumer OLE DB
Riferimenti ai modelli consumer OLE DB