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

SQL सर्वर 2008 दिनांक के लिए सबसोनिक 2.2 जेनरेट की गई संपत्ति

यह अभी भी एक लंबित मुद्दा है, लेकिन यह एक आसान समाधान है। यदि आपके पास सबसोनिक स्रोत कोड है, तो कुछ संपादन करें।

-- src\SubSonic\DataProviders\SqlDataProvider.cs.
"केस डेटाटाइम" के ऊपर लगभग #1010 पंक्ति जोड़ें:

            case "date":
                return DbType.Date;

-- src\SubSonic\ActiveRecord\AbsractList.csअराउंड लाइन #85 ऊपर "और अगर (dbType ==DbType.DateTime)" जोड़ें:

        else if (dbType == DbType.Date)
        {
            DateTime dX = Convert.ToDateTime(xVal);
            DateTime dY = Convert.ToDateTime(yVal);
            result = dX.CompareTo(dY);
        }

-- src\SubSonic\CodeLanguage\CSharpCodeLanguage.cs "केस DbType.DateTime" के ऊपर पंक्ति #222 के आसपास जोड़ें:

            case DbType.Date:

मैं 99% हूं, ये आवश्यक मुख्य परिवर्तन थे, इन परिवर्तनों के बिना अंतिम रिलीज़ SQL Server 2008 "DATE" डेटा प्रकार का ठीक से समर्थन नहीं करेगा।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Sp_help में FixedLenNullInSource का क्या अर्थ है?

  2. SQL सर्वर GROUP_CONCAT के समतुल्य ()

  3. मैं डेटाबेस ट्रिगर को रिकर्सिंग से कैसे रोकूं?

  4. क्या SQL सर्वर में अनुमानित क्वेरी रन टाइम की पहचान करने का कोई तरीका/उपकरण है?

  5. फ़ाइल नाम पैरामीटर के साथ बल्क इंसर्ट