Partager via


Consommateur ODBC MFC, Assistant

Cet Assistant n’est pas disponible dans Visual Studio 2019 et versions ultérieures.

Cet Assistant configure une classe d’recordset ODBC et les liaisons de données nécessaires pour accéder à la source de données spécifiée.

Liste des éléments de l'interface utilisateur

  • Source de données

    Le bouton Source de données vous permet de configurer la source de données spécifiée à l’aide du pilote ODBC spécifié. Pour plus d’informations sur les fichiers de source de données (DSN), consultez Sources de données de fichiers dans le Kit de développement logiciel (SDK) ODBC.

    La boîte de dialogue Sélectionner une source de données comporte deux onglets :

    • Onglet Source de données de fichier :

      La zone Look in spécifie le répertoire dans lequel sélectionner des fichiers à utiliser comme sources de données. La valeur par défaut est \Program Files\Common Files\ODBC\Data Sources. Les sources de données de fichier existantes (fichiers .dsn) apparaissent dans la zone de liste principale. Vous pouvez configurer les sources de données à l’avance à l’aide de l’onglet DSN fichier sur l’administrateur de source de données ODBC ou en créer de nouvelles à l’aide de cette boîte de dialogue.

      Pour créer une source de données de fichier à partir de cette boîte de dialogue, cliquez New pour spécifier un nom DSN ; la boîte de dialogue Créer une source de données s’affiche. Dans la boîte de dialogue Créer une source de données, sélectionnez un pilote approprié, puis cliquez Nextsur Parcourir, puis sélectionnez le nom du fichier à utiliser comme source de données (vous devez sélectionner « Tous les fichiers » pour afficher les fichiers non-DSN, tels que les fichiers .xls), puis cliquez sur NextTerminer. (Si vous avez sélectionné un fichier non-DSN, vous obtiendrez une boîte de dialogue spécifique au pilote, telle que « Configuration ODBC Microsoft Excel », qui convertira le fichier en DSN.)

      Remarque

      Vous pouvez également créer une source de données de fichier à l’avance à l’aide de l’administrateur de source de données ODBC. Dans le menu Démarrer, sélectionnez Paramètres, Panneau de configuration, Outils d’administration, Sources de données (ODBC), puis Administrateur de source de données ODBC.

      La zone Nom DSN vous permet de spécifier un nom pour la source de données de fichier. Vous devez vous assurer que le nom DSN se termine par l’extension de fichier appropriée, par exemple .xls pour les fichiers Excel ou .mdb pour les fichiers Access.

      Pour plus d’informations sur les DSN, consultez Sources de données de fichier dans le Kit de développement logiciel (SDK) ODBC.

    • Onglet Source de données de machine :

      Cet onglet répertorie les sources système et données utilisateur. Les sources de données utilisateur sont spécifiques à un utilisateur sur cet ordinateur. Les sources de données système peuvent être utilisées par tous les utilisateurs sur cet ordinateur ou sur un service à l’échelle du système. Consultez les sources de données de machine dans le Kit de développement logiciel (SDK) ODBC

      Pour plus d’informations sur les sources de données ODBC, consultez Sources de données dans le Kit de développement logiciel (SDK) ODBC.

    Cliquez sur OK pour terminer. La boîte de dialogue Sélectionner l’objet de base de données s’affiche. Dans cette boîte de dialogue, sélectionnez la table ou la vue que le consommateur utilisera. Notez que vous pouvez sélectionner plusieurs vues et tables en maintenant la touche de contrôle enfoncée tout en cliquant sur les éléments. Cliquez sur OK pour terminer.

  • Classe

    Nom de la classe consommateur, basé par défaut sur le nom de la source de données de fichier ou de machine que vous avez sélectionnée.

  • Fichier .h

    Nom du fichier d’en-tête de classe consommateur, basé par défaut sur le nom de la source de données de fichier ou de machine que vous avez sélectionnée.

  • Fichier .cpp

    Nom du fichier d’implémentation de classe consommateur, basé par défaut sur le nom de la source de données de fichier ou de machine que vous avez sélectionnée.

  • Type

    Spécifie si le jeu d’enregistrements est une feuille de réponse dynamique (valeur par défaut) ou un instantané.

    • Dynaset : spécifie que le jeu d’enregistrements est un jeu de feuilles de réponse dynamique. Une feuille de réponse dynamique est le résultat d’une requête qui fournit une vue indexée dans les données de la base de données interrogée. Une feuille de réponse dynamique met uniquement en cache un index intégral aux données d’origine et offre ainsi un gain de performances sur un instantané. L’index pointe directement vers chaque enregistrement trouvé à la suite d’une requête et indique si un enregistrement est supprimé. Vous avez également accès aux informations mises à jour dans les enregistrements interrogés. Il s’agit de la valeur par défaut.

    • Instantané : spécifie que le jeu d’enregistrements est un instantané. Un instantané est le résultat d’une requête et est une vue dans une base de données à un moment donné. Tous les enregistrements trouvés à la suite de la requête sont mis en cache. Vous ne voyez donc aucune modification apportée aux enregistrements d’origine.

  • Lier toutes les colonnes

    Spécifie si toutes les colonnes de la table sélectionnée sont liées. Si vous sélectionnez cette zone (valeur par défaut), toutes les colonnes sont liées ; si vous ne sélectionnez pas cette zone, aucune colonne n’est liée et vous devez les lier manuellement dans la classe recordset.

Voir aussi

Consommation ODBC MFC
Ajout de fonctionnalités à l’aide des Assistants Code