自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

linq to sql多表的淺析

開發(fā) 后端
網(wǎng)上有很多資料是linq to sql多表關(guān)系當然也有動態(tài)條件查詢的.但是并沒有找到我想要的答案.與是只能靠自己摸索了.所以筆者來和大家分享此文章。

關(guān)于linq to sql多表,筆者將在此文中作出詳細的闡述,希望能給大家?guī)韼椭?/P>

在講述linq to sql多表之前,先看看生成的兩個實體類的構(gòu)造函數(shù):

1。linq to sql多表之Categories類

  1. public Categories()  
  2. {  
  3.  this._Products = new EntitySet<Products>
  4. (new Action<Products>(this.attach_Products), 
  5. new Action<Products>(this.detach_Products));  
  6.  OnCreated();  

2。linq to sql多表之Products類

  1. public Products()  
  2. {  
  3.  this._Order_Details = new EntitySet<Order_Details>
  4. (new Action<Order_Details>(this.attach_Order_Details), 
  5. new Action<Order_Details>(this.detach_Order_Details));  
  6.  this._Categories = default(EntityRef<Categories>);  
  7.  this._Suppliers = default(EntityRef<Suppliers>);  
  8.  OnCreated();  

比較生成的構(gòu)造函數(shù),分別用了EntitySet類、EntityRef類分別實現(xiàn)了E一對多關(guān)系(One-to-Many)、一對一的關(guān)系(one-to-one)

而你在查詢一個產(chǎn)品實體而有要得到產(chǎn)品所屬分類直接得到linq to sql多表。

  1. p=new products();  
  2. p.categories.categories.categoriesnameategoryNamentityRef  

以上就是對linq to sql多表的詳細闡述。

【編輯推薦】

  1. 深入淺出 LINQ表達式
  2. LINQ基礎(chǔ)學(xué)習(xí)之LINQ to XML
  3. 學(xué)習(xí)心得LINQ to XML
  4. 淺析LINQ開發(fā)技術(shù)之LINQ to XML
  5. 詳細闡述linq動態(tài)排序
責任編輯:阡陌 來源: CSDN
相關(guān)推薦

2009-09-17 18:05:15

linq to sql

2009-09-15 10:35:11

linq多表查詢

2009-09-17 17:14:54

linq to sql

2009-09-10 18:02:23

LINQ to SQL

2009-09-16 17:11:35

LINQ To SQL

2009-09-14 09:46:00

LINQ to SQL

2009-09-15 10:12:37

LINQ To SQL

2009-09-14 17:40:47

LINQ To SQL

2009-09-10 10:09:46

LINQ to SQL

2009-09-18 14:25:36

LINQ to SQL

2010-08-24 09:47:05

LINQ to SQL

2009-09-14 19:20:22

LINQ TO SQL

2009-09-15 14:30:11

Linq連接

2009-06-15 17:32:09

LINQ更新數(shù)據(jù)

2009-09-17 13:30:32

LINQ to XML

2009-09-14 16:46:15

LINQ to XML

2009-09-16 15:33:22

LINQ to XML

2009-09-07 16:44:28

Linq String

2009-09-15 13:30:54

linq級聯(lián)

2009-09-14 16:29:39

LINQ嵌套
點贊
收藏

51CTO技術(shù)棧公眾號