J'ai VS en francais, donc je ne peux pas garantir que le texte des menus soient les mêmes.
Dans VS, cliquer dans la barre d'outils sur le menu "Data", puis l'onglet "View dataSource". A ce moment, un panneau latéral s'affiche avec les tables du projet. C'est là que tu as déplacer ton dataGrid pour le poser sur ton Form.
Depuis là, clique sur le deuxième button du panneau, celui qui représente un équère et deux table. Il permet de configurer le dataSet à l'aide du concepteur (configure the dataSet with the conceptor, quelques chose du genre je pense).
Un nouvelle onglet s'affiche, avec la ou les table/s du dataSet ainsi que les champs de cette dernière. Partons du principe que ta table se nomme "myTable".
Tu as deux parties dans ta table, la première qui affiche les différents champs de "myTable", la deuxième, qui se trouve en dessous, qui affiche "Fill, GetData()". Jusque là ok? Clique droit sur la bande "myTableTableAdapter" puis sur "Properties".
A ce moment, tu as dans le panneau latéral "Properties" les propriétés de ton TableAdapter. Tu peux voir différents éléments: Connection DeleteCommand GenerateDBDirectMethode InsertCommand SelectCommand UpdateCommand
C'est élément représente les requêtes utilisé lors de la suppression, insertion, sélection et mise à jour de ta base. Dès lors, tu peux ajouter tes requêtes à la main cliquant dans la combobox correspondante.
Autre solution: Tu fais un clique droit sur myTableTableAdapter puis sur configure. Dans la nouvelle fenetre, clique sur advanced Options et coche les checkBox Genere intructions fort Insert, update and Delete. C'est la première des trois options.
Une chose pas mal aussi, c'est la dernière option. Si elle est coché, Ton appli rechargera les données depuis la base après que tu ai fait un Insert ou Update.
Ca marche comment là?
|