Partager via


Utilisation de la liaison de données RDO dans Visual C++

Pour utiliser la liaison de données RDO dans Visual C++, vous devez ajouter un contrôle RemoteData RDO et désigner une source de données ainsi qu'une source d'enregistrement (requête SQL). Vous devez également ajouter un contrôle lié aux données RDO, le pointer vers un contrôle RemoteData RDO et sélectionner les champs à lier à la source d'enregistrement du contrôle RemoteData RDO.

Pour utiliser la liaison de données RDO dans Visual C++

  1. Configurez une source de données ODBC, si ce n'est déjà fait.

  2. Créez une application à boîtes de dialogue MFC ou une application Formview MFC par l'intermédiaire de l'Assistant Application MFC.

  3. Ajoutez le contrôle Microsoft RemoteData (contrôle RemoteData RDO) à la boîte de dialogue ; consultez Insertion du contrôle dans une application Visual C++.

  4. Pointez le contrôle RemoteData RDO vers la source de données ODBC.

    1. Cliquez avec le bouton droit sur le contrôle, puis cliquez sur Propriétés.

    2. Cliquez sur l'onglet Contrôle.

    3. Affectez DataSource à la source de données ODBC.

    4. Le cas échéant, définissez le nom d'utilisateur et le mot de passe de votre source de données ODBC. Laissez en blanc si la source de données ne requiert ni nom d'utilisateur ni mot de passe.

    5. Entrez une requête SQL dans la propriété SQL. Les contrôles liés aux données peuvent se lier aux résultats de cette requête.

  5. Définissez d'autres propriétés du contrôle RemoteData RDO, si nécessaire.

  6. Ajoutez un contrôle lié aux données. Par exemple, ajoutez le contrôle DBGrid et définissez la source de données de la façon suivante.

    1. Cliquez avec le bouton droit sur le DBGrid, puis cliquez sur Propriétés.

    2. Cliquez sur l'onglet Tout.

    3. Affectez la propriété DataSource au contrôle RemoteData RDO. Cliquez sur la zone de liste déroulante modifiable de la propriété et recherchez l'identificateur du contrôle RemoteData RDO. L'identificateur par défaut est IDC_REMOTEDATACTL1.

  7. Pour exécuter en mode test, utilisez CTRL+T. Vous pouvez faire défiler les données. Appuyez sur la touche Échap ou fermez la boîte de dialogue pour mettre fin au mode test.

Si vous compilez et exécutez le programme, vous pouvez également faire défiler les données.

Voir aussi

Référence

Liaison de données RDO

Liaison de données avec des contrôles ActiveX dans Visual C++