Calculer les enregistrements d'un datagridview un à un

LaDroite Messages postés 27 Statut Membre -  
 Utilisateur anonyme -

Salut

Je suis en difficulté de calculer au même moment tous les enregistrements de datagridview.

Exemple :

Noms  Consommation  Prix  Facture 

Roger  423                    0,2   85,2

Mamy  128                    0,2   25,6

ainsi de suite

J'utilise Csharp et Access.

A voir également:
  • Le fichier contient un tableau présentant un extrait des livres les plus prêtés à paris en 2016. filtrez le tableau pour ne faire apparaître que les bandes dessinées ado. puis filtrez le tableau pour ne faire apparaître que celles dont l'auteur est zep. quel est le titre de la bande dessinée ado de zep qui a été la plus prêtée d'après ce tableau ?
  • Quel est le titre de la bande dessinée ado de zep qui a été la plus prêtée d'après ce tableau ? - Meilleures réponses
  • Le fichier contient un tableau présentant un extrait des livres les plus prêtés à paris en 2016.filtrez le tableau pour ne faire apparaître que les bandes dessinées ado.puis filtrez le tableau pour ne faire apparaître que celles dont l'auteur est zep.quel est le titre de la bande dessinée ado de zep qui a été la plus prêtée d'après ce tableau ? - Meilleures réponses
  • Comment calculer la moyenne sur excel - Guide
  • Comment calculer un total sur excel - Guide
  • Comment enregistrer un mail - Guide
  • Comment couper un enregistrement audio - Guide
  • Comment enregistrer un appel - Guide

4 réponses

yg_be Messages postés 24281 Date d'inscription   Statut Contributeur Dernière intervention   Ambassadeur 1 585
 

bonjour,

et tu souhaites réaliser cela en c# ou dans Access?

Quel calcul te donne le résultat de 85,2?

0
LaDroite Messages postés 27 Statut Membre 1
 

JE SOUHAITE LE FAIRE EN C# SACHANT QUE J'UTILISE LE SGBD ACCESS POUR LE STOCKAGE.

MES ABONNES ONT DES CONSOMMATIONS DIFFERENTES MAIS LE PRIX EST LE MEME. DANS MON EXEMPLE : LE PREMIER A CONSOMME 423 X 0,2 = 85,6 ET LE SECOND 128 x 0,2 = 25,6. JE VAUX QUE LE CALCUL SE FASSE EN UN CLIC.

0
yg_be Messages postés 24281 Date d'inscription   Statut Contributeur Dernière intervention   1 585
 

Tu es certain que 423 X 0,2 = 85,6?

Montre-nous alors ton programme C#, pour que puissions t'expliquer comment l'adapter.

0
LaDroite Messages postés 27 Statut Membre 1
 

Je m'excuse, la réponse est 84,6

0
Utilisateur anonyme
 

Bonjour

en principe en C# le datagridview ne sert qu'à afficher et à permettre à l'utilisateur d'écrire.

Pour bien coder, (et globalement plus facilement) tu devrais écrire une classe dont les propriétés en lecture / écriture sont 

  • le nom
  • la consommation 
  • le prix

et en lecture seule tu as la facturation qui retourne le calcul.

Tu crées une liste d'enregistrements de cette classe que tu bindes sur le datagridview.

Voir ce tuto https://codes-sources.commentcamarche.net/faq/1291-utilisation-du-binding-au-travers-de-l-objet-databindingsource


0