Je travaille sur un projet pour gérer l'inventaire d'une petite entreprise. J'ai une base de données avec SQL Server 2014 qui contient plusieurs tables, y compris: "Inventaire", "Produit", "Lieu", "Département", "Fournisseur". J'utilise actuellement la méthode hors-ligne ado.net. Je ne peux pas utiliser LINQ :(Lier plusieurs tables à un DataGridView dans un serveur .net et sql
Je dois sélectionner certains champs de 5 tableaux énumérés ci-dessus et de les lier à un DataGridView
.
Par exemple, je veux prendre le code, la description, la taxe, le prix du produit , la quantité, la société de l'inventaire, description de Lieu, DepartmentCode du département, providerCode du fournisseur, et lier tous les champs à une DataGridView
J'utilise actuellement un « ensemble de données fortement typé » qui contient ma base de données entière
..J'ai fait quelques recherches avant de poser une question n ici. Certaines personnes disent de prendre toutes les informations et déposer dans un DataTable
. Est-ce le bon chemin? Y a-t-il une meilleure façon de le faire? Peut-être que je peux utiliser la procédure stockée?
De plus, les informations de la vue de données peuvent être mises à jour!
Si vous avez besoin de plus d'informations, demandez-le!
Pour que l'application fonctionne, DataTable peut être un bon début. Il peut même être automatiquement lié à DataGridView. – Fabio
Vous devez utiliser sql Views pour joindre toutes ces informations, vous ne pouvez pas lier plusieurs tables, faites cela en sql. – McNets
Vous ne pouvez pas lier à des tables de base de données, mais à un 'DataTable' qui peut être composé de fichiers provenant de diverses tables db – Plutonix