Freigeben über


CDataSource::OpenWithPromptFileName

Diese Methode fordert den Benutzer auf, dann wird ein Dialogfeld mit einer Datenquelle mithilfe der Datei, die vom Benutzer angegeben ist.

HRESULT OpenWithPromptFileName( 
   HWND hWnd = GetActiveWindow( 
   ), 
   DBPROMPTOPTIONS dwPromptOptions = DBPROMPTOPTIONS_NONE, 
   LPCOLESTR szInitialDirectory = NULL  
) throw( );

Parameter

  • hWnd
    [in] Handle für das Fenster, das das übergeordnete Element des Dialogfelds werden soll.

  • dwPromptOptions
    [in] Der Lokator bestimmt das Format des Dialogfelds, das angezeigt werden soll.Weitere Informationen finden Sie Msdasc.h für mögliche Werte.

  • szInitialDirectory
    [in] Das ursprüngliche Anzeige im Dialogfeld Lokator Verzeichnis.

Rückgabewert

Standardmäßige HRESULT.

Hinweise

Diese Methode öffnet ein Datenquellenobjekt Komponenten mithilfe der in oledb32.dll. dieses DLL enthält die Implementierung von Dienst-Komponenten Ressourcen-Pooling Funktionen wie die automatische Transaktions-Eintragung usw.Weitere Informationen finden Sie unter "OLE DB-Dienste" in der OLE DB-Programmierreferenz https://msdn.microsoft.com/library/default.asp?url=/library/en-us/oledb/htm/oledbole_db_services.asp?frame=true.

Anforderungen

Header: atldbcli.h

Siehe auch

Referenz

CDataSource-Klasse