comment puis-je obtenir le nombre de linq

J'ai table appelée products avec des colonnes:

productid ,
productname,
productprice
categoryid

Mon problème est que je veux avoir le nombre de produits en fonction du nom du produit, avec les détails. Je veux afficher les données dans DataGridView. Comment puis-je savoir le nombre de produits pour un seul nom de produit comme ci-dessous?

productid        productname          productavailable        productprice
--------------------------------------------------------------------------
1                product A            2 products(product A)   100
2                product B            5 Products(product B)   200

Comme le tableau ci-dessus que j'indique dans DataGridView. Je suis à l'aide de LINQ et C# et mon DbContext nom est tsgdbcontext.

  • Êtes-vous vraiment à l'aide de entity framework et linq-to-sql en même temps? Ils sont deux différents cadres de MME
  • La Question est un peu confuse, est "productavailable" une colonne de votre table produits? Est-il un nombre?
  • productavaialable pas une colonne dans la base de données, mais il est la colonne dans la grille de données de la vue pour trouver le nombre de produits......
  • Il peut utiliser linq et entity framework en même temps... LINQ != LINQ to SQL. LINQ est juste l'ensemble des extensions pour le cadre.
  • Je suis désolé, je suis en utilisant entity framework de façon inattendue, j'ai balisé linq-to-sql ...
  • Semble que vous avez besoin pour ajouter une colonne qui permet de suivre le nombre de produits disponibles pour la base de données. Je ne sais pas comment nous aimerions vous dire si vos propres données.
  • Oh je vois, vous voulez les balises, pas la question. Bonne trouvaille.
  • mon problème est de savoir comment puis-je trouver le nombre de produits dépend du nom du produit et l'id du produit ...comment puis-je calculer à l'aide d'entités...

InformationsquelleAutor Enigma State | 2011-09-10