मैं EntityFramework 4 (EF) के माध्यम से एक एसक्यूएल सर्वर डाटाबेस में एक वस्तु डालने कर रहा हूँ के साथ स्तंभ को अद्यतन करने के लिए नहीं। प्राप्त करने वाली तालिका में (CreatedDate
) का एक कॉलम है, जिसका डिफ़ॉल्ट मान getdate()
पर सेट है। इसलिए मैं इसे ईएफ को प्रदान नहीं करता मानता हूं कि इसका मान SQL सर्वर द्वारा getdate()
पर डिफ़ॉल्ट किया जाएगा।EntityFramework डिफ़ॉल्ट मान
हालांकि ऐसा नहीं होता है; इसके बजाय ईएफ एक सत्यापन त्रुटि एन SaveChanges()
लौटाता है।
तो ऐसा कोई कारण है कि आप हो रहा के लिए पता है? कृपया मुझे बताओ।
बहुत धन्यवाद।
मुझे लगता है कि यह आपकी मदद करनी चाहिए http://www.ladislavmrnka.com/2011/03/the-bug-in-storegeneratedpattern-fixed-in-vs-2010-sp1/ – V4Vendetta
यहां उच्चतम रेटेड उत्तर यहां सहायता कर सकता है: http://stackoverflow.com/questions/14385477/adding-createddate-to-an-entity-using-entity-framework-5-code- पहला (शायद नहीं)। – Chris