sql >> データベース >  >> RDS >> Sqlserver

asp .net mvc 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. 複数のテーブルから詳細を取得する方法は?

    2. SQL Server(T-SQL)で日付から月を抽出する3つの方法

    3. サブフォームを使用したTreeViewコントロール

    4. 金額を格納するには、どのデータ型を使用すればよいですか?