Freigeben über


CDataSource::OpenWithPromptFileName

Diese Methode erfordert dem ein Dialogfeld auf, dann wird eine Datenquelle mit der Datei, die vom Benutzer angegeben wird.

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] bestimmt das Format des Locatordialogfelds, um anzuzeigen. Siehe Msdasc.h für mögliche Werte.

  • szInitialDirectory
    [in] Das ursprüngliche im Locatordialogfeld anzuzeigen Verzeichnis, variieren.

Rückgabewert

Standard- HRESULT.

Hinweise

Diese Methode startet ein Datenquellenobjekt mithilfe der in oledb32.dll Dienstkomponenten; Diese DLL enthält die Implementierung von Dienst-Komponentenfunktionen wie Ressourcen-Pooling, automatischer Transaktions-Eintragung, u. a. Weitere Informationen finden Sie unter "OLE DB Dienste" im OLE DB-Programmierreferenz an 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