Aujourd'hui, je veux montrer un exemple simple de comment se connecter à SQL Server et remplir un DataGridView Visual Basic. NET , mais sans écrire une seule ligne de code. Cela signifie que nous allons faire glisser des contrôles avec Visual Studio.
A. - Nous avons ouvert le panneau Explorateur de serveurs. Si vous ne pouvez pas activer à partir de l'Explorateur de / serveur, ou la combinaison de touches Ctrl + Alt + S. Vous devriez le voir comme dans les images 1.

Image 1
2 -. Maintenant, créez une nouvelle connexion, pour cela, nous cliquez sur le bouton droit de la souris sur "Connexions de données" et sélectionnez "Ajouter une connexion ..." et vous obtenez la boîte de dialogue "Ajouter une connexion" montre la figure 2. Si l'image ne ressemble pas à celui-ci, ne vous inquiétez pas, vous devrez peut-être changer le type de source de données. Presional l'[Modifier ...] et sélectionnez SQL Server. Ensuite, remplissez les autres options avec les données sur votre serveur et votre base de données.

Image 2
3 -. Apparaît dans le navigateur serveur de la nouvelle connexion, comme le montre la figure 3. La première impulsion que j'ai à faire est de prendre une table, faites glisser et déposez-le sur la forme ... mais si vous essayez, vous verrez que ne le permet pas ... manque quelques étapes ...

Image 3
4 -. L'étape suivante consiste à configurer une source de données. Pour ce faire, allez dans le menu Données / Ajouter une nouvelle source de données ... on peut configurer une source de données à partir d'une base de données, un service Web ou un objet. Dans notre cas, nous utilisons une base de données comme le montre la figure 4. Suivant.

Image 4
5 -. Dans cette étape, on nous demande que nous sélectionnons une connexion ou que nous en créer un nouveau. Comme nous et que nous venons de le sélectionner et de choisir la prochaine.

Photo 5
6 -. Maintenant, nous devons dire ce que nom pour enregistrer la chaîne de connexion dans le fichier de configuration de l'application comme le montre la figure 6. Si vous êtes inspiré, vous pouvez faire comme moi et de laisser le nom que Visual Studio automatiquement attribué.

Image 6
7 -. Ceci est le dernier arrivé. L'assistant affiche une arborescence avec des tables, vues, procédures stockées et des fonctions dans notre base de données. Nous suffit de cocher les articles que nous utilisons dans notre projet (j'ai choisi uniquement les tables comme le montre la figure 7) et appuyez sur [Terminer].

Image 7
Prêt! nous avons notre source de données créée, mais il peut toujours pas voir. Ne désespérez pas, ils vont ouvrir le panneau Sources de données. Choisissez de données et de données Afficher Sources (Maj + Alt + D). Vous devriez maintenant être de voir le volet Sources de données, comme indiqué dans l'image 8.
Maintenant, il suffit simplement faire glisser l'une des tables de source de données à la forme et de créer automatiquement un DataSet, un objet BindingSource, un TableAdapter, un BindingNavigator et DataGridView objet sur le formulaire.

Image 8
Donc, tout ce qui reste consiste à appuyer sur F5 pour exécuter l'application et de voir comment charger le formulaire que vous remplissez le datagridview avec les données de la table sélectionnée. Dans la figure 9 est considéré comme le serait la forme avec le datagridview et des données.

Image 9
Eh bien, si vous venez ici et vous pourriez voir les données de votre application et tout cela sans écrire une seule ligne de code je suis sûr que vous serez très heureux avec vb.net, mais avant la fin de ce court tutoriel je vais donner un bonus plus.
Si vous regardez au niveau des noeuds de l'arborescence montrant les tablettes de nos sources de données, vous remarquerez que chaque noeud est un comboBox (comme on le voit sur la photo 10) nous avons donc plus d'options que nous voyons dans un premier temps. Je propose de sélectionner pour la même table que vous avez utilisé pour remplir les détails DataGridView le type, faire de la place sur le formulaire (à côté de la datagridview) et faites glisser le nœud sur le formulaire.

Image 10
Vous devriez obtenir un résultat très semblable à l'image 11.

Image 11
Lorsque vous exécutez le programme à nouveau ressembler à des champs à côté de la datagridview sont connectés et liés à la même source de données que le DataGridView, de sorte que le changement d'immatriculation dans la liste, également modifier les champs de données sur la droite.

Image 12
Eh bien, c'est tout pour aujourd'hui. J'espère que cet exemple est assez clair qu'il ne connaissait pas ces vertus de Visual Studio, vous pouvez commencer à profiter.
Très bonne réponse, est très utile pour ceux qui ont récemment commencé dans ce en VB. NET et SQL.
Excellente exemple, mais maintenant que je insère dans la base de données
Bonjour je vous remercie beaucoup pour le transport de l'avant ..
Comme on pouvait être sauvé aux données dans la base de données?
matériau extraordinaire ... est d t féliciter muxa aider ... sige oui, il est difficile de trouver du matériel pour Visual Basic.