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

 

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

2 combobox και εμφανιση data.

Îåêßíçóå áðü ôï ìÝëïò mika79. Τελευταία δημοσίευση από το μέλος mika79 στις 20-11-2009, 00:23. Υπάρχουν 1 απαντήσεις.
Ταξινόμηση Δημοσιεύσεων: Προηγούμενο Επόμενο
  •  19-11-2009, 21:20 55310

    2 combobox και εμφανιση data.

    Καλησπέρα σας μια ερωτηση γιατι πραγματικα εχω κολησει....

    Εχω 2 combobox σε μια φορμα και θέλω να πάρω της μοναδικές τιμεσ απο ένα πίνακα αλλα απο διαφορετικα columns και να τα βάλω στο κάθε combobox.

    Το προβλημα μου ειναι οτι παιρνω τις τιμες που θελω για το πρωτο combobox αλλα το δευτερο μου μένει κενο....

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
     
            cmd.Connection = conn
            cmd.CommandText = "SELECT DISTINCT KATASKEYASTIS FROM STOIXEIA_PELATI ORDER BY KATASKEYASTIS ASC"
            myAdapter.SelectCommand = cmd
            myAdapter.Fill(dt1)
            Main.Combo_Kataskeuastis.DataSource = dt1
            Main.Combo_Kataskeuastis.DisplayMember = "kataskeyastis"
            Main.Combo_Kataskeuastis.SelectedValue = "kataskeuastis"
            'Γεμισμα του Combobox με το ονομα Πελατών
            myAdapter.Dispose()
            cmd.CommandText = "SELECT DISTINCT PELATIS FROM  STOIXEIA_PELATI ORDER BY PELATIS ASC"
            myAdapter.SelectCommand = cmd
            myAdapter.Fill(dt1)
            Main.Combo_Pelatis.DataSource = dt1
            Main.Combo_Pelatis.DisplayMember = "PELATIS"
            Main.Combo_Pelatis.SelectedValue = "pelatis"

    Η βαση που δουλευω ειναι Mysql 5 

    Εαν καποιος μπορει να μου πει τι κανω λαθος και δεν γεμιζω το δευτερο combobox.

    Ευχαριστω πολυ εκ των προτερων...

  •  20-11-2009, 00:23 55323 σε απάντηση της 55310

    Απ: 2 combobox και εμφανιση data.

    Οκ Μπορω να κάνω το παραπανω με 2 διαφορετικα datasets και να κανω fill το καθενα ξεχωριστα...

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
     
            conn.Open()
            'Γεμισμα του Combobox με το ονομα Κατασκευαστων
            cmd.Connection = conn
            cmd.CommandText = "SELECT DISTINCT KATASKEYASTIS FROM STOIXEIA_PELATI ORDER BY KATASKEYASTIS ASC"
            myAdapter.SelectCommand = cmd
            myAdapter.Fill(dt1)
            Me.Combo_Kataskeuastis.DataSource = dt1
            Me.Combo_Kataskeuastis.DisplayMember = "KATASKEYASTIS"
            'Γεμισμα του Combobox με το ονομα Πελατών
            myAdapter.DeleteCommand = cmd
            cmd.CommandText = "SELECT DISTINCT PELATIS FROM  STOIXEIA_PELATI ORDER BY PELATIS ASC"
            myAdapter.SelectCommand = cmd
            myAdapter.Fill(dt2)
            Me.Combo_Pelatis.DataSource = dt2
            Me.Combo_Pelatis.DisplayMember = "PELATIS"
            myAdapter.Dispose()

    Αλλα επειδη θελω να γεμισω αρκετα combobox υπαρχει  τροπος να γινει με το ιδιο dataset   και απλα να αλλαζουν τα sql commands  ????
Προβολή Τροφοδοσίας RSS με μορφή XML
Με χρήση του Community Server (Commercial Edition), από την Telligent Systems