Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

एंटिटी फ्रेमवर्क:वर्चर को डेटटाइम प्रॉपर्टी में मैप करें

ईएफ हर बार जब आप मॉडल में एक प्रकार सेट करते हैं जो तालिका से अलग होता है, यानी, यदि आप मॉडल में पूर्णांक के रूप में फ़ील्ड सेट करते हैं, लेकिन इस फ़ील्ड में तालिका में एक प्रकार की स्ट्रिंग है, तो डेटा के भार में यह आपको एक त्रुटि देगा। इससे बचने के लिए आपको एक वर्कअराउंड बनाना होगा, एक सार्वजनिक संपत्ति को टेबल प्रकार के समकक्ष घोषित करना और इसे मॉडल वांछित प्रकार में बदलना, कुछ इस तरह से प्रयास करें:

[Table("webnews_in")]
public class WEBNews_in : AbsNews {

   private DateTime _inDateTimeAdded = DateTime.MinValue;

   public string InDateTimeAdded {
       get {
           return Format(_inDateTimeAdded, " dd/MM/yyyy hh:mm:ss tt");
       }
       set {
           _inDateTimeAdded = DateTime.Parse(value);
       }
   }

   private DateTime _inDateTimeUpdated = DateTime.MinValue;

   public string InDateTimeUpdated {
       get {
           return Format(_inDateTimeUpdated, " dd/MM/yyyy hh:mm:ss tt");
       }
       set {
           _inDateTimeUpdated = DateTime.Parse(value);
       }
   }
}



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. django.db.utils.IntegrityError को कैसे हल करें:(1364, फ़ील्ड 'नाम' का कोई डिफ़ॉल्ट मान नहीं है)

  2. MysQl त्रुटि:अमान्य पैरामीटर संख्या

  3. क्या मुझे अपने (ग्रेल्स) वेब एप्लिकेशन में C3P0 पूलिंग लाइब्रेरी का उपयोग करने की आवश्यकता है?

  4. स्वचालित रोलबैक यदि COMMIT TRANSACTION नहीं पहुंचा है

  5. पदावनत:mysql_connect ()