日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關咨詢
選擇下列產品馬上在線溝通
服務時間:8:30-17:00
你可能遇到了下面的問題
關閉右側工具欄

新聞中心

這里有您想知道的互聯(lián)網營銷解決方案
簡單實現(xiàn)Linq連接查詢

Linq連接查詢實現(xiàn)起來很簡單,而且也很實用,本文在Linq連接查詢之前先建立兩個查詢,然后做的Linq連接查詢。

成都創(chuàng)新互聯(lián)公司專業(yè)為企業(yè)提供定興網站建設、定興做網站、定興網站設計、定興網站制作等企業(yè)網站建設、網頁設計與制作、定興企業(yè)網站模板建站服務,10年定興做網站經驗,不只是建網站,更提供有價值的思路和整體網絡服務。

Orcas(VS2008&Framework3.5)給我們帶來了很多令人興奮的新特性,尤其是Linq的引進,可以說方便了一大批開發(fā)人員和框架設計人員。過去,當我們使用O/RMapping的一些框架時,最擔心的應該是復雜的查詢和數(shù)據(jù)庫操作的性能問題,那么Linq在這個方面給我們帶來了什么呢,今天筆者先來介紹一下Linq連接查詢。

Linq連接查詢之前先建立兩個查詢:

 
 
 
  1. using (DataClassesDataContext myData = new DataClassesDataContext())
  2. {
  3. var allSearch = from review in myData.CCTable
  4. select new
  5. {
  6. CompanyProductId = review.ID,
  7. Link = review.Link
  8. };
  9. var companyname = from t in myData.CompanyProduct
  10. select new
  11. {
  12. Link2= t.Link2,
  13. mycompanyname = t.CompanyInfo.公司名稱
  14. };

然后用Linq連接查詢非常方便,而且代碼清晰

 
 
 
  1. var combin = from r in allSearch
  2. join t in companyname on r.Link2 equals t.Link 
  3. orderby r.Link 
  4. select new
  5. {
  6. CompanyProductId = r.CompanyProductId,
  7. comname = t.mycompanyname,
  8. };
  9. GridView1.DataSource = combin ;
  10. GridView1.DataBind();
  11. }

當然也可以放在一個查詢中,效率其實是一樣的。

 
 
 
  1. var allSearch = from review in myData.CCTable
  2. // where review.CC.Contains("A")
  3. where review.C英文分類 == 1
  4. join t in myData.CompanyProduct on review.id equals t.id
  5. select new
  6. {
  7. CompanyProductId = review.id,
  8. comname = t.CompanyInfo.公司名稱
  9. };
  10. GridView1.DataSource = allSearch;
  11. GridView1.DataBind();

經過筆者介紹Linq連接查詢,覺得很好實現(xiàn)而且很實用吧,希望能給大家?guī)韼椭?/p>
標題名稱:簡單實現(xiàn)Linq連接查詢
網站鏈接:http://m.5511xx.com/article/cdicgcs.html