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

 

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

Binding της default τιμής πεδίου της βάσης

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

    Binding της default τιμής πεδίου της βάσης

    Χρησιμοποιώ C# WPF και έχω πρόβλημα στο binding των default τιμών των πεδίων της βάσης μου (SQL).
    Δηλαδή, ενώ όταν κάνω ένα νέο record στη βάση με τον SQL Server Management Studio και οι default τιμές μπαίνουν σωστά,
    οταν κάνω μία νέα εγγραφή μέσω του wpf δεν παίρνει τις αρχικές τιμές σωστά, αλλά παίρνει μηδενικές.

    Χρησιμοποιώ LinqToSql, binding και DataContext.

    Με ένα button κάνω την προβολή ενός παραθύρου για την εισαγωγή νέας εγγραφής που βασικά κάνει τα παρακάτω:

    this.TaskView.AddNew();
    this.TaskView.CommitNew();

    Μήπως πρέπει να κάνω και κάτι άλλο για να δημιουργήσει τις default τιμες;

    Ευχαριστώ.
  •  14-05-2009, 14:20 50706 σε απάντηση της 50700

    Απ: Binding της default τιμής πεδίου της βάσης

  •  14-05-2009, 15:27 50709 σε απάντηση της 50706

    Απ: Binding της default τιμής πεδίου της βάσης

    Από ότι καταλαβαίνω πρέπει να ορίζουμε εμείς τις αρχικές τιμές μέσα στο wpf.
    Δηλαδή να αρχικοποιούμε τα textbox μας και ότι άλλο πρέπει στην φόρμα μας, σωστά?

    Γιατί όμως; Τι πρόβλημα υπάρχει;
  •  20-05-2009, 19:24 50840 σε απάντηση της 50709

    Απ: Binding της default τιμής πεδίου της βάσης

    Τελικά μέσα στο post που έστειλες υπήρχε η λύση σε κάποιο από τα comments. (Δεν τα είχα διαβάσει όλα στην αρχή).

    Η λύση είναι εδώ:
    http://www.intrepidstudios.com/blog/2009/2/6/using-default-values-in-linq-to-sql.aspx
Προβολή Τροφοδοσίας RSS με μορφή XML
Με χρήση του Community Server (Commercial Edition), από την Telligent Systems