Calculer les enregistrements d'un datagridview un à un

LaDroite Messages postés 27 Date d'inscription   Statut Membre Dernière intervention   -  
 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:

4 réponses

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

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 Date d'inscription   Statut Membre Dernière intervention   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 23541 Date d'inscription   Statut Contributeur Dernière intervention   1 584
 

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 Date d'inscription   Statut Membre Dernière intervention   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