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

 

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

Insert στοιχεία από πίνακα sql σε dropdownlist

Îåêßíçóå áðü ôï ìÝëïò labroutsaki. Τελευταία δημοσίευση από το μέλος IoannisKaramitros στις 30-03-2009, 12:51. Υπάρχουν 7 απαντήσεις.
Ταξινόμηση Δημοσιεύσεων: Προηγούμενο Επόμενο
  •  10-11-2008, 13:27 46127

    Insert στοιχεία από πίνακα sql σε dropdownlist

    Καλησπέρα σε όλους,

    Πορσπαθώ να φτιάξω μια λίστα η οποία να δέχεται τα δεδομένα ενός sql πίνακα που έχω δημιουργήσει, είμαι πολύ αρχάρια και δε γνωρίζω καλά τη c#. Μπορεί κάποιος να μου πει που μπορώ να βρω παραδείγματα;

    Ευχαριστώ πολύ!!

  •  10-11-2008, 14:38 46128 σε απάντηση της 46127

    Απ: Insert στοιχεία από πίνακα sql σε dropdownlist

    Μπορεις να το κανεις μονο με τα wizards της C# χωρις καθολου κωδικα.

    Προσθεσε ενα comboBox στην φορμα και τσεκαρε το "Use data bound items". Απο κει και περα προσθεσε τα στοιχεια που ζητουνται.

    http://msdn.microsoft.com/en-us/library/x8ybe6s2(VS.80).aspx

    http://bethmassi.blogspot.com/2005/04/combobox-databinding-woes.html

  •  10-11-2008, 15:11 46129 σε απάντηση της 46127

    Απ: Insert στοιχεία από πίνακα sql σε dropdownlist

    αρχικά,

    θα πρέπει να μάθεις την πλατφόρμα και την γλώσσα c#

    καλό είναι να δεις (αφού γίνεις μέλος) τα Videos του Studentguru.gr σε c#

    http://studentguru.gr/learn/default.aspx

    φυσικά να κατεβάσεις τα express tools από το Site της Microsoft. δεν είναι Trial. ειναι free

    http://www.microsoft.com/express/

    Και φυσικά αν πρέπει να πας σε ένα σημείο για να μάθεις asp.net είναι το main portal Της microsoft το www.asp.net

    δες τα Videos από εδώ, θα σε βοηθήσουνε πολύ.

    και εδώ

    http://quickstarts.asp.net/QuickStartv20/aspnet/

     

    για αυτό που θέλεις τώρα(αν υποθέσουμε ότι έχεις το Visual studio και sql server 2005/2008 express). θα χρησιμοποιήσω την Northwind Βάση και πιο ειδικά τον πίνακα categories.

    1) δημιουργείς ένα νέο project (asp.net,c#,filesystem) στο visual studio

    2) Βάζεις ένα dropdownlist web server control στην default.aspx σελίδα

    3) βάζεις ένα button και ένα Label στην ίδια σελίδα (άφησε τα default Ονόματα)

    4) κάνε κλικ στο arrow (smart tag) στο dropdownlist control, choose datasource->new datsource->database, αφήνεις το όνομα SqlDataSource1 και πατάς ΟΚ

    5) από το configure datasource Παράθυρο διάλεξε την βάση που θες (northwind in my case) μετά κάνεις Next, αφήνεις τo connection string όπως στο βγάζει ο wizard

    6) μετά διαλέγεις τον πίνακα που θες, εγώ διαλέγω τον πίνακα categories (εσύ διαλέγεις τον δικό σου πίνακα)Και το πεδίο categoryname (το δικό σου αντίστοιχο πεδίο) και πατάς ΟΚ

    7) κάνεις διπλό κλικ στο Button Που είναι πάνω στην σελίδα default.aspx  και μέσα στην event handling routine Που δημιουργείται βάλε αυτό

    Label1.Text = " " + DropDownList1.SelectedItem.Text;

    8) τρέξε την εφαρμογή (F5) και δες τα αποτελέσματα....

     

     


    Νικόλαος Καντζέλης
    BSc, MSc, MCAS, MCPD, MCITP, MCTS,MCP, MCT
    http://www.nksolutions.gr
    http://dotnetstories.wordpress.com
    http://weblogs.asp.net/dotnetstories
    http://forum.dotnetnuke.gr
    Δημοσίευση στην κατηγορία: ,
  •  10-11-2008, 15:12 46130 σε απάντηση της 46128

    Απ: Insert στοιχεία από πίνακα sql σε dropdownlist

    Ευχαριστώ πάρα πολύ, τελικά βρήκα πως γίνεται.. Με WIZARDS μπορώ να κάνω και remove ενός στοιχείου ή clear all? Αν όχι υπάρχει κάποιο παράδειγμα? Θέλω να μπορώ να διαγράφω ένα στοιχείο από τη λίστα αλλά και από τον πίνακα που το έχω αποθηκεύσει στη βάση δεδομένων.

    Ευχαριστώ πολύ!

  •  10-11-2008, 15:40 46131 σε απάντηση της 46130

    Απ: Insert στοιχεία από πίνακα sql σε dropdownlist

    βάλε ένα δεύτερο κουμπί,button και κάνε διπλό κλικ στο κουμπί

    στην ρουτίνα που δημιουργείται

    γράψε τα εξής

    //DropDownList1.Items.Remove(DropDownList1.SelectedItem);

    DropDownList1.Items.Clear();

    το πρώτο αφού βγάλεις το comment σου βγάζει το επιλεγμένο στοιχείο από την λίστα.

    η δεύτερη γραμμή τα καθαρίζει όλα.

    ναι μέσα από το wizard μπορείς να έχεις και delete statements.

    το πως σβήνεις ένα στοιχείο από την λίστα , σε αφήνω να το βρεις μόνη σου....

    για όλα αυτά που θες, αν κάνεις αναζήτηση στο google θα δείς χιλιάδες παραδείγματα....

     


    Νικόλαος Καντζέλης
    BSc, MSc, MCAS, MCPD, MCITP, MCTS,MCP, MCT
    http://www.nksolutions.gr
    http://dotnetstories.wordpress.com
    http://weblogs.asp.net/dotnetstories
    http://forum.dotnetnuke.gr
  •  11-11-2008, 12:20 46142 σε απάντηση της 46131

    Απ: Insert στοιχεία από πίνακα sql σε dropdownlist

    Ευχαριστώ πάρα πολύ, βρήκα αυτά που ήθελα!!

  •  11-11-2008, 12:39 46143 σε απάντηση της 46142

    Απ: Insert στοιχεία από πίνακα sql σε dropdownlist

    ωραία,

     

    σήμανε την δημοσίευση σαν απαντημένη....


    Νικόλαος Καντζέλης
    BSc, MSc, MCAS, MCPD, MCITP, MCTS,MCP, MCT
    http://www.nksolutions.gr
    http://dotnetstories.wordpress.com
    http://weblogs.asp.net/dotnetstories
    http://forum.dotnetnuke.gr
  •  30-03-2009, 12:51 49694 σε απάντηση της 46127

    Απ: Insert στοιχεία από πίνακα sql σε dropdownlist

    Υπάρχουν δύο τρόποι για να γεμίσεις με δεδομένα ένα asp.control.

    Είτε να το συνδέσεις με ένα wizard που σου παρέχεται από το περιβάλλον εργασίας.

    Είτε να το συνδέσεις με κώδικα από το code behind.

    Εγώ επιλέγω την δεύτερη μέθοδο.

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