Αυτό το άρθρο είναι ένα άρθρο καθρέφτη της αυτόματης μετάφρασης, κάντε κλικ εδώ για να μεταβείτε στο αρχικό άρθρο.

Άποψη: 2826|Απάντηση: 0

[Πηγή] Το EF6 Required επιτρέπει κενές συμβολοσειρές αλλά όχι ακυρότητες

[Αντιγραφή συνδέσμου]
Δημοσιεύτηκε στις 20/9/2023 7:35:49 μ.μ. | | |
Απαιτήσεις: Το πεδίο nvarchar της βάσης δεδομένων δεν επιτρέπεται να είναι NULL, αλλά εάν το πεδίο εισαχθεί ή ενημερωθεί χρησιμοποιώντας το πλαίσιο EF ORM, θα δημιουργηθεί μια εξαίρεση εάν στο πεδίο αντιστοιχιστεί μια κενή συμβολοσειρά. Το ORM ρίχνει μια εξαίρεση ελέγχου. ΕγώΠροσωπικά, πιστεύω ότι εάν το πεδίο δεν επιτρέπεται να είναι NULL, δεν θα πρέπει να υπάρχουν εγγραφές κενών συμβολοσειρώνΦυσικά, αυτή η ερώτηση είναι οι καλοπροαίρετοι βλέπουν τους καλοπροαίρετους και τους σοφούς.

Πρωτότυπος κώδικας:

Ορίστε AllowEmptyStrings = true στην ιδιότητα [Απαιτείται], ο κωδικός είναι ο εξής:

(Τέλος)




Προηγούμενος:Το .NET 6 δοκιμάζει τους αλγόριθμους Gzip και Brotli
Επόμενος:js για να λάβετε τις τρέχουσες πληροφορίες ζώνης ώρας του προγράμματος περιήγησης
Αποκήρυξη:
Όλο το λογισμικό, το υλικό προγραμματισμού ή τα άρθρα που δημοσιεύονται από το Code Farmer Network προορίζονται μόνο για μαθησιακούς και ερευνητικούς σκοπούς. Το παραπάνω περιεχόμενο δεν θα χρησιμοποιηθεί για εμπορικούς ή παράνομους σκοπούς, άλλως οι χρήστες θα υποστούν όλες τις συνέπειες. Οι πληροφορίες σε αυτόν τον ιστότοπο προέρχονται από το Διαδίκτυο και οι διαφορές πνευματικών δικαιωμάτων δεν έχουν καμία σχέση με αυτόν τον ιστότοπο. Πρέπει να διαγράψετε εντελώς το παραπάνω περιεχόμενο από τον υπολογιστή σας εντός 24 ωρών από τη λήψη. Εάν σας αρέσει το πρόγραμμα, υποστηρίξτε γνήσιο λογισμικό, αγοράστε εγγραφή και λάβετε καλύτερες γνήσιες υπηρεσίες. Εάν υπάρχει οποιαδήποτε παραβίαση, επικοινωνήστε μαζί μας μέσω email.

Mail To:help@itsvse.com