偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

LinQ調用存儲過程淺談

開發(fā) 后端
這里介紹LinQ調用存儲過程,今天的目的主要是從整體上來了解一下LinQ to SQL,我會在下面的博客文章中慢慢深入體會一下LinQ to SQL的樂趣,雖然在我的項目中不一定會用到這些。

本文向大家介紹LinQ調用存儲過程,可能好多人還不了解LinQ調用存儲過程,沒有關系,看完本文你肯定有不少收獲,希望本文能教會你更多東西。

下面我們來看看LinQ在分頁和LinQ調用存儲過程上的一些基本操作,當然將要舉例的存儲過程不是分頁檢索數據庫的存儲過程。

1.分頁檢索Article

代碼如下:

  1. var pagedArticles = (from s in cntx.Articles  
  2. where s.CategoryName.ToUpper() == "CSHARP"  
  3. orderby s.PostDate descending  
  4. select s).Skip(100).Take(20);  

以上代碼是在數據庫中檢索類型為C#的文章(按發(fā)表時間的降序排列)的第100后取20行記錄,如果按每頁20條記錄算也就是第6頁,其中我們用到了Skip()和Take()方法。

2.LinQ調用存儲過程

在上面建立dbml文件時我們就通過拖拽把一個存儲過程(GetParentCategories)拖到方法框中,我寫這個存儲過程的主要目的是獲取當前類型的父類型列表。就一行代碼,代碼如下:

  1. var categories = cntx.GetParentCategories(1);  

OK,今天的目的主要是從整體上來了解一下LinQ to SQL,我會在下面的博客文章中慢慢深入體會一下LinQ to SQL的樂趣,雖然在我的項目中不一定會用到這些。由于這些東東都會轉換為標準的SQL語句在通過數據庫引擎進行查詢,所以效率上我想應該有所影響,不過現在只在于多多了解和學習.NET 3.x(C#3.0)給我們帶來的新特性。

【編輯推薦】

  1. Linq匿名委托類型
  2. Linq異常處理詳細介紹
  3. Linq Setting字段描述
  4. Linq數據和對象淺談
  5. Linq內部執(zhí)行原理剖析
責任編輯:佚名 來源: 51CTO.com
相關推薦

2009-06-19 16:22:55

Java存儲過程

2009-09-17 11:32:52

LINQ調用存儲過程

2009-09-17 10:04:32

LINQ存儲過程

2009-09-09 10:54:52

Linq存儲過程返回

2009-09-11 15:12:26

LINQ執(zhí)行存儲過程

2009-09-17 15:22:38

LINQ to SQL

2009-09-17 15:51:39

Linq to sql

2009-09-13 19:24:33

LINQ存儲過程

2009-09-15 16:31:15

LINQ Custom

2009-09-09 15:44:22

Linq DataCo

2009-09-17 10:40:23

linq存儲過程

2009-09-07 17:32:14

LINQ檢索數據

2009-09-14 09:49:08

Linq擴展函數

2009-09-08 15:19:52

Linq Where操

2009-09-16 11:15:52

Linq聯接數據

2009-09-10 11:29:00

LINQ to SQL

2009-09-11 11:25:35

LINQ函數集合

2009-09-10 15:45:07

Linq使用Selec

2009-09-08 16:55:01

Linq實現XML轉換

2009-09-14 13:30:04

Linq數據和對象
點贊
收藏

51CTO技術棧公眾號