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

 

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

LINQ to SQL - Object Relation Designer

Îåêßíçóå áðü ôï ìÝëïò gspiros. Τελευταία δημοσίευση από το μέλος sakalis στις 02-10-2009, 17:31. Υπάρχουν 4 απαντήσεις.
Ταξινόμηση Δημοσιεύσεων: Προηγούμενο Επόμενο
  •  01-10-2009, 19:22 54199

    LINQ to SQL - Object Relation Designer

    Κάνω drag and drop τον πίνακα Categories (Northwind) από τον Server Explorer στο Object Relation Designer και αυτό που δεν καταλαβαίνω είναι γιατί αλλάζει το όνομα του class που θα δημιουργηθεί σε Category.
    Υπάρχει κάποια ρύθμιση για αυτό?
  •  01-10-2009, 20:09 54200 σε απάντηση της 54199

    Απ: LINQ to SQL - Object Relation Designer

    Ρίξε μια ματιά εδώ στην παράγραφό

    Naming and Pluralization

    Δυστυχώς δε προλαβαίνω αυτή τη στιγμή να στο δώσω πιο αναλυτικά.

    Γιώργος Σακαλής
  •  02-10-2009, 15:40 54222 σε απάντηση της 54200

    Απ: LINQ to SQL - Object Relation Designer

    Υπάρχει τρόπος να το απενεργοποιήσω από τον Designer?
    Στο SqlMetal υπάρχει η δυνατότητα ενεργοποιήσης του με το /pluralize.
  •  02-10-2009, 15:48 54223 σε απάντηση της 54222

    Απ: LINQ to SQL - Object Relation Designer

    Αν υπάρχει θα το βρεις στα docs. Αλλά γιατί να το κάνεις αυτό? Ένα αντικείμενο είναι ένα αντικείμενο, όχι ο πίνακας από τον οποίο προήλθε. Προτιμάς να γράφεις Dog.Bark() ή Dogs.Bark()? Ο πληθυντικός δεν έχει μεγάλο νόημα όταν μιλάς για αντικείμενα.


    Παναγιώτης Καναβός, Freelancer
    Twitter: http://www.twitter.com/pkanavos
  •  02-10-2009, 17:31 54224 σε απάντηση της 54223

    Απ: LINQ to SQL - Object Relation Designer

    Ο λογος που γίνεται αυτό είναι ότι θεωθεί σε ένα πίνακα αποθηκεύεται ένα object. Οπότε αλλάζει το όνομα στον ενικό. Οταν πέρνεις τα entities είναι στον πληθυντικό, καθώς θεωρεί ότι είναι ένα collection από objects. Πάντως αν και ειναι bad practice να το αλλάξεις, η ίδια παράμετρος που ανάφερες υπάρχει και μέσα από το Tools - Options - DataBase Tools - O/R Designer

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