CDaoDatabase::GetConnect

CString GetConnect () ;
jeter (CDaoException, CMemoryException);

Valeur de retour

La chaîne de connexion si ouvert a été appelé avec succès sur une source de données ODBC ; sinon, une chaîne vide. Pour un Jet de Microsoft (.Base de données MDB), la chaîne est toujours vide à moins que vous définissez pour utilisation avec l'option dbSQLPassThrough utilisée avec la fonction de membre Execute ou lors de l'ouverture d'un recordset.

Remarques

Appelez cette fonction membre pour récupérer la chaîne de connexion utilisée pour se connecter à l'objet CDaoDatabase à une base de données ODBC ou ISAM. La chaîne fournit des informations sur la source d'une base de données ou une base de données utilisé dans une requête. La chaîne de connexion est composée d'un spécificateur de type de base de données et de zéro ou plusieurs paramètres, séparés par des points-virgules. Pour plus d'informations sur les chaînes dans DAO de connexion, voir la rubrique « Propriété Connect » dans l'aide de DAO.

&Nbsp important;  En utilisant les classes DAO MFC pour se connecter à une source de données via ODBC est moins efficace que la connexion via un tableau ci-joint. Pour plus d'informations, consultez l'article DAO externe : travailler avec les Sources de données externes dans le Guide du programmeur Visual C++.

&Notenbsp ;  La chaîne de connexion est utilisée pour passer des informations supplémentaires pour ODBC et certains pilotes ISAM, au besoin. Il n'est pas utilisé pour.Bases de données MDB. Pour les tables de base de base de données Microsoft Jet, la chaîne de connexion est une chaîne vide ("") sauf lorsque vous l'utiliser pour une requête SQL directe comme décrit sous la valeur de retour ci-dessus.

Consultez la fonction membre Open pour 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 Open , vous pouvez utiliser par la suite il pour vérifier le paramètre pour déterminer le type, le chemin, la source de données utilisateur ODBC, mot de passe ou ID de la base de données.

Pour la syntaxe de chaîne de connexion, consultez la rubrique « Propriété Connect » dans l'aide de DAO.

Aperçu CDaoDatabase |  ; Membres de la classe | Graphique de la hiérarchie

Index