Partager via


CDaoDatabase::GetConnect

 

Appelez la fonction membre pour récupérer la chaîne de connexion utilisée pour connecter l'objet d' CDaoDatabase à une base de données ODBC ou de méthode d'accès séquentiel indexé.

Syntaxe

CString GetConnect( );

Valeur de retour

La chaîne de connexion si Ouvrez a été appelé correctement sur une source de données ODBC ; sinon, une chaîne vide.Pour une base de données Microsoft Jet (.MDB), la chaîne est toujours vide à moins que vous la définissez à utiliser avec l'option de dbSQLPassThrough utilisée avec la fonction membre d' exécutez ou utilisée en ouvrant un recordset.

Notes

La chaîne fournit des informations sur la source de la base de données ouvert ou base de données utilisée dans une requête directe.La chaîne de connexion est composée d'un spécificateur de type de base de données et zéro ou plusieurs paramètres séparés par des points-virgules.

Notes

À l'aide de les classes DAO MFC se connecter à une source de données via ODBC est moins efficace que la connexion via une table jointe.

Notes

La chaîne de connexion est utilisée pour passer des informations supplémentaires à ODBC et à certains gestionnaires de méthode d'accès séquentiel indexé si nécessaire.Il n'est pas utilisé pour les bases de données de .MDB.Pour les tables de base de base de données Microsoft Jet, la chaîne de connexion est une chaîne vide ("") à moins que lorsque vous l'utilisez pour une requête SQL direct comme décrit dans la valeur de retour ci-dessus.

Consultez la fonction membre d' Ouvrez pour obtenir une description de la façon dont la chaîne de connexion est créée.Une fois que la chaîne de connexion a été définie dans l'appel de Ouvrir , vous pouvez ultérieurement l'utiliser pour vérifier le paramètre pour déterminer le type, le chemin d'accès, l'ID d'utilisateur, le mot de passe, ou la source de données ODBC de la base de données.

Configuration requise

Header: afxdao.h

Voir aussi

CDaoDatabase Class
Graphique hiérarchique