Καλώς ορίσατε στο dotNETZone.gr - Σύνδεση | Εγγραφή | Βοήθεια
σε

 

Αρχική σελίδα Ιστολόγια Συζητήσεις Εκθέσεις Φωτογραφιών Αρχειοθήκες

Loop all items in a BindingSource

Îåêßíçóå áðü ôï ìÝëïò IXC. Τελευταία δημοσίευση από το μέλος IXC στις 02-11-2007, 16:23. Υπάρχουν 2 απαντήσεις.
Ταξινόμηση Δημοσιεύσεων: Προηγούμενο Επόμενο
  •  02-11-2007, 15:11 36909

    Loop all items in a BindingSource

    Υπάρχει κάποιος τρόπος να κάνω μια λούπα σε ενα BindingSource και να πω
    Πολαπλασίασε την τιμη Α που βρίσκεις στο Position 1 με την τιμή Β που βρισκεις στο Position  x  όπου x ο αριθμός των DataRows στην ουσία και αυτό να γίνει μέσα στο currentItemChanged του bindingsource.
    Αυτό που θελω να κάνω ειναι να υπολογίζω ενα σύνολο προσθέτοντας 2 στήλες απο το κάθε current DataRow και στην συνέχεια να αθροίζω αυτά σύνολα για τα x DataRows που έχει το Bindingsource και να τα εμφανίζω σε ενα textbox

     

  •  02-11-2007, 15:55 36912 σε απάντηση της 36909

    Απ: Loop all items in a BindingSource

    Το BindingSource χρησιμοποιείται για να συνδέσεις δεδομένα με controls, όχι για να έχεις πρόσβαση στα δεδομένα τα ίδια. Είναι πολύ ευκολότερο να κάνεις loop στο DataTable που έχεις συνδέσει παρά να χρησιμοποιήσεις τις εντολές του BindingSource για να μετακινηθείς από τη μία εγγραφή στην άλλη. Αν δεν έχεις άμεση πρόσβαση στο DataTable μπορείς να το βρείς παίρνοντας την τιμή του DataSource property του BindingSource
    Παναγιώτης Καναβός, Freelancer
    Twitter: http://www.twitter.com/pkanavos
  •  02-11-2007, 16:23 36913 σε απάντηση της 36912

    Απ: Loop all items in a BindingSource

    Φίλε Παναγιώτη

    Το DataSource του BindingSource είναι ενα Foreign Key ενος άλλου πίνακα και έτσι γεμίσει με κάποιες εγγραφές.
    Πως μπορώ να αποκτήσω πρόσβαση σε αυτό το DataSource και να παίξω με τις τιμές του ;

Προβολή Τροφοδοσίας RSS με μορφή XML
Με χρήση του Community Server (Commercial Edition), από την Telligent Systems