CDataSource::Open

HRESULT ouvert (const CLSID& ; CLSIDDBPROPSET * pPropSet= NULL);

HRESULT ouvert (const CLSID& ;CLSIDLPCTSTRpName= NULL, LPCTSTR pUserName= NULL, LPCTSTRpmotdepasse= NULL, longnInitMode = 0 );

HRESULT ouvert (LPCTSTR szProgID, DBPROPSET *pPropSet );

HRESULT ouvert (LPCTSTR szProgID, LPCTSTR pName = NULL, LPCTSTRpUserName = NULL,LPCTSTR pmotdepasse = NULL, longtemps nInitMode = 0);

HRESULT ouvert (const CEnumer&atoramp ;énumérateurDBPROPSET * pPropSet= NULL);

HRESULT ouvert (const CEnumer&atoramp ;énumérateurLPCTSTRpName= NULL, LPCTSTR pUserName= NULL, LPCTSTRpmotdepasse= NULL, longnInitMode = 0 );

HRESULT ouvert (HWND hWnd = GetActiveWindow(), DBPROMPTOPTIONS dwPromptOptions = DBPROMPTOPTIONS_WIZARDSHEET);

Valeur de retour

Un standard de HRESULT.

Paramètres

clsid

[en] Le CLSID du fournisseur de données.

pPropSet

[en] Un pointeur vers une structure DBPROPSET contenant les propriétés et les valeurs à utiliser pour initialiser le fournisseur. Les propriétés doivent appartenir au groupe d'initialisation de propriété. Pour plus d'informations, consultez CDBPropSet.

pName

[en] Le nom de la base de données pour se connecter à.

pUserName

[en] Le nom de l'utilisateur.

pmotdepasse

[en] Mot de passe de l'utilisateur.

nInitMode

[en] Mode d'initialisation de base de données. Consultez les Propriétés d'initialisation dans la référence du programmeur OLE DB de la liste des modes d'initialisation valide. Si nInitMode est égal à zéro, aucun mode d'initialisation n'est inclus dans l'ensemble de la propriété utilisée pour ouvrir le lien.

szProgID

[en] Un identificateur de programme.

énumérateur

[en] Un objet CEnumerator utilisé pour obtenir un moniker pour l'ouverture de la connexion lorsque l'appelant ne spécifie pas un CLSID.

hWnd

[en] Handle vers la fenêtre et qui est d'être le parent de la boîte de dialogue.

dwPromptOptions

[en] Détermine le style de boîte de dialogue de localisation à afficher. Voir Msdasc.h pour les valeurs possibles.

Remarques

Ouvre une connexion à une source de données à l'aide d'un CLSID, ID de programme ou un surnom ou invite l'utilisateur à une boîte de dialogue de Localisateur.

Aperçu CDataSource |  ; Membres de classe

Index