Partager via


HelloData : une application ADO simple

Cette application simple effectue les étapes de chacune des quatre opérations ADO principales : obtention, examen, modification et mise à jour des données. Ces opérations sont effectuées sur l’exemple de base de données Northwind inclus dans SQL Server. Pour vous concentrer sur les principes fondamentaux d’ADO et pour empêcher l’encombrement du code, la gestion des erreurs dans l’exemple est minimale.

Pour exécuter HelloData

  1. Créez un projet EXE Visual Basic standard qui fait référence à la bibliothèque ADO. Pour plus d’informations, consultez Référencement des bibliothèques ADO.

  2. Créez quatre boutons de commande en haut du formulaire, en définissant l'nom et propriétés de légende sur les valeurs affichées dans le tableau à la fin de cette rubrique.

  3. Sous les boutons, ajoutez un Microsoft DataGrid Control (Msdatgrd.ocx). Le fichier Msdatgrd.ocx est inclus dans Visual Basic et se trouve dans votre répertoire \windows\system32 ou \winnt\system32. Pour ajouter le contrôle DataGrid à votre volet de boîte à outils Visual Basic, sélectionnez Composants... dans le menu Project. Cochez ensuite la case en regard de « Microsoft DataGrid Control 6.0 (SP3) (OLEDB) », puis cliquez sur OK. Pour ajouter le contrôle au projet, faites glisser le contrôle DataGrid de la boîte à outils vers le formulaire Visual Basic.

  4. Créez un TextBox sur le formulaire sous la grille et définissez ses propriétés comme indiqué dans le tableau. Le formulaire doit ressembler à la figure suivante lorsque vous avez terminé.

  5. Enfin, copiez le code répertorié dans de code HelloData et collez-le dans la fenêtre de l’éditeur de code du formulaire. Appuyez sur F5 pour exécuter le code.

Note

Dans l’exemple suivant, et tout au long du guide, l’ID utilisateur « MyId » avec un mot de passe « 123aBc » est utilisé pour s’authentifier auprès du serveur. Vous devez remplacer ces valeurs par des informations d’identification d’ouverture de session valides pour votre serveur. Remplacez également la valeur « MySQLServer » par le nom de votre serveur.

Pour obtenir une description détaillée du code, consultez Commentaires sur HelloData.

Affiche Form1 pour l’application HelloData VB

Type de contrôle Propriété Valeur
Formulaire Nom Form1
Hauteur 6500
Largeur 6500
MS DataGrid Nom grdDisplay1
Zone de texte Nom txtDisplay1
Multiligne vrai
Bouton de commande Nom cmdGetData
Légende Obtenir des données
Bouton de commande Nom cmdExamineData
Légende Examiner les données
Bouton de commande Nom cmdModifierDonnées
Légende Modifier les données
Bouton de commande Nom cmdUpdateData
Légende Mettre à jour les données