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

एएसपी.नेट एमवीसी के साथ एकाधिक प्राथमिक कुंजी 3

मान लें कि यह वास्तव में एक समग्र कुंजी है, क्योंकि आपके पास 2 प्राथमिक कुंजी नहीं हो सकती हैं... त्रुटि संदेश आपको बताता है कि वास्तव में क्या करना है, अर्थात् एक आदेश जोड़ें। आप [Column(Order = 0)] . जोड़कर ऐसा कर सकते हैं और [Column(Order = 1)] आपके प्रमुख कॉलम में।

आपके उदाहरण के लिए:

public class LineItem
    {
        [Key][Column(Order = 0)]
        public int OrderId { get; set;}
        [Key][Column(Order = 1)]
        public int LineNum  { get; set;}
        public string ItemId { get; set;}
        public int Quantity { get; set;}
        public decimal UnitPrice { get; set; }

    }



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SQL सर्वर (T-SQL) में विभाजित तालिका के लिए विभाजन कॉलम खोजें

  2. निर्धारित करें कि SQL सर्वर में उपयोगकर्ता ने कौन सी वस्तुएं बनाई हैं

  3. ऑपरेशन के बराबर में SQL_AltDiction_CP850_CI_AS और SQL_Latin1_General_CP1_CI_AS के बीच टकराव को हल नहीं कर सकता

  4. एसक्यूएलसीएमडी का उपयोग कर एसक्यूएल सर्वर से सीएसवी प्रारूप के रूप में डेटा कैसे निर्यात करें?

  5. फ़ाइल के लिए स्वत:नामित डेटाबेस संलग्न करने का प्रयास ....database1.mdf विफल रहा