Freigeben über


CRowsetImpl::NameFromDBID

Extrahiert eine Zeichenfolge aus DBID und kopiert sie in bstr, das übergeben wird.

HRESULT CRowsetBaseImpl::NameFromDBID(
   DBID* pDBID,
   CComBSTR& bstr,
   bool bIndex 
);

Parameter

  • pDBID
    [in] Ein Zeiger auf die DBID, um eine Zeichenfolge zu extrahieren.

  • bstr
    [in] Ein CComBSTR Verweis, um eine Kopie der DBID Zeichenfolge zu platzieren.

  • bIndex
    [in] true wenn ein Index DBID. false wenn eine Tabelle DBID.

Rückgabewert

Standardmäßige HRESULT.Abhängig davon, ob DBID eine Tabelle oder ein Index ( bIndex von bezeichnet), gibt die Methode DB_E_NOINDEX oder DB_E_NOTABLE zurück.

Hinweise

Diese Methode wird von der CRowsetImpl Implementierungen von ValidateCommandID und GetCommandFromID aufgerufen.

Anforderungen

Header: atldb.h

Siehe auch

Referenz

CRowsetImpl-Klasse