N’ayant pas réussi le passage à .net, j’ai pris la décision de réécrire une petite appli de gestion de clients, car les convertisseurs d’applications génèrent des kilomètres de code sans résultat probant. Si je suis point par point les indications de Microsoft dans l’aide en ligne Visual basic 2005 Express, je n’arrive pas à mettre à jour les données en respectant scrupuleusement la démo d'initiation. L’utilisation d’un Click sur la disquette du contrôle Binding Navigator ne fonctionne pas non plus. Difficile de progresser avec des démos qui ne fonctionnent pas !
Qui a une idée ?
Pour Mémoire source Microsoft
Pour mettre à jour votre fichier de base de données local
1. Ouvrez le projet Addresses de la leçon précédente. Si vous n'avez pas encore terminé la leçon précédente, allez à Affichage d'informations destinées à l'utilisateur : affichage des données dans votre interface utilisateur et terminez les étapes nécessaires.
2. Dans l'Explorateur de solutions, sélectionnez Form1, puis dans le menu Affichage, choisissez Concepteur.
3. Dans le formulaire, sélectionnez le contrôle AddressesDatGridView et supprimez-le.
4. Dans l'Explorateur de solutions, cliquez sur l'onglet Sources de données.
5. Dans la fenêtre Sources de données, sélectionnez le tableau Addresses, puis sélectionnez Détails dans la liste déroulante.
6. Faites glisser le nœud Addresses de la fenêtre Sources de données dans le formulaire.
Des contrôles TextBox sont ajoutés pour chaque champ de la table, ainsi que des contrôles Label qui décrivent les champs.
7. Double-cliquez sur le formulaire pour ouvrir l'éditeur de code.
8. Dans la liste déroulante Événements, cliquez sur FormClosing.
9. Dans le gestionnaire d'événements Form1_FormClosing, tapez le code suivant :
Me.AddressesBindingSource.EndEdit()
Me.AddressesTableAdapter.Update(Me.FirstDatabaseDataSet.Addresse
10. Ce code contraint le AddressesTableAdapter à copier toute modification apportée au groupe de données dans la base de données locale.
11. Appuyez sur F5 pour exécuter le programme.
Apportez des modifications à certaines données ou ajoutez un nouvel enregistrement, puis fermez le formulaire.
12. Appuyez à nouveau sur F5. Vos modifications doivent être enregistrées.
Dans cet ensemble de leçons, vous avez appris comment créer une base de données et un programme pour y accéder. Dans l'ensemble de leçons suivant, vous étudierez les classes et les plans des objets que vous pouvez réutiliser dans vos programmes.
Partager