代码之家  ›  专栏  ›  技术社区  ›  JOBG

LINQ to SQL和数据投影,MVC

  •  0
  • JOBG  · 技术社区  · 17 年前

    return from t in db.products where t.productID==productID select t;
    
    1 回复  |  直到 12 年前
        1
  •  1
  •   Robert Harvey    17 年前

    Table Name: Product Status
    Fields:     ProductStatusID   int Indentity Primary Key
                ProductStatus     nvarchar(50)
    

    Field to Add:  ProductStatusID    int
    

    在新表中添加一些状态,并将每个产品的ProductStatusID设置为适当的状态id。

    添加一个将两个ProductStatusID字段连接在一起的约束。最简单的方法是在SQLServerManagementStudioExpress中创建关系图,将两个表拖动到关系图上,然后将ProductStatusID字段从ProductStatus表拖动到Products表,然后在打开的对话框中单击“确定”。

    p.ProductStatus   <-- The text description of the product's status.
    

    Linq to SQL将访问您的ProductStatus表,并查找相应的状态描述。