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

LinQ調(diào)用存儲(chǔ)過(guò)程淺談

開(kāi)發(fā) 后端
這里介紹LinQ調(diào)用存儲(chǔ)過(guò)程,今天的目的主要是從整體上來(lái)了解一下LinQ to SQL,我會(huì)在下面的博客文章中慢慢深入體會(huì)一下LinQ to SQL的樂(lè)趣,雖然在我的項(xiàng)目中不一定會(huì)用到這些。

本文向大家介紹LinQ調(diào)用存儲(chǔ)過(guò)程,可能好多人還不了解LinQ調(diào)用存儲(chǔ)過(guò)程,沒(méi)有關(guān)系,看完本文你肯定有不少收獲,希望本文能教會(huì)你更多東西。

下面我們來(lái)看看LinQ在分頁(yè)和LinQ調(diào)用存儲(chǔ)過(guò)程上的一些基本操作,當(dāng)然將要舉例的存儲(chǔ)過(guò)程不是分頁(yè)檢索數(shù)據(jù)庫(kù)的存儲(chǔ)過(guò)程。

1.分頁(yè)檢索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);  

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

2.LinQ調(diào)用存儲(chǔ)過(guò)程

在上面建立dbml文件時(shí)我們就通過(guò)拖拽把一個(gè)存儲(chǔ)過(guò)程(GetParentCategories)拖到方法框中,我寫(xiě)這個(gè)存儲(chǔ)過(guò)程的主要目的是獲取當(dāng)前類(lèi)型的父類(lèi)型列表。就一行代碼,代碼如下:

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

OK,今天的目的主要是從整體上來(lái)了解一下LinQ to SQL,我會(huì)在下面的博客文章中慢慢深入體會(huì)一下LinQ to SQL的樂(lè)趣,雖然在我的項(xiàng)目中不一定會(huì)用到這些。由于這些東東都會(huì)轉(zhuǎn)換為標(biāo)準(zhǔn)的SQL語(yǔ)句在通過(guò)數(shù)據(jù)庫(kù)引擎進(jìn)行查詢,所以效率上我想應(yīng)該有所影響,不過(guò)現(xiàn)在只在于多多了解和學(xué)習(xí).NET 3.x(C#3.0)給我們帶來(lái)的新特性。

【編輯推薦】

  1. Linq匿名委托類(lèi)型
  2. Linq異常處理詳細(xì)介紹
  3. Linq Setting字段描述
  4. Linq數(shù)據(jù)和對(duì)象淺談
  5. Linq內(nèi)部執(zhí)行原理剖析
責(zé)任編輯:佚名 來(lái)源: 51CTO.com
相關(guān)推薦

2009-06-19 16:22:55

Java存儲(chǔ)過(guò)程

2009-09-17 11:32:52

LINQ調(diào)用存儲(chǔ)過(guò)程

2009-09-17 10:04:32

LINQ存儲(chǔ)過(guò)程

2009-09-11 15:12:26

LINQ執(zhí)行存儲(chǔ)過(guò)程

2009-09-09 10:54:52

Linq存儲(chǔ)過(guò)程返回

2009-09-17 15:51:39

Linq to sql

2009-09-17 15:22:38

LINQ to SQL

2009-09-13 19:24:33

LINQ存儲(chǔ)過(guò)程

2009-09-09 15:44:22

Linq DataCo

2009-09-17 10:40:23

linq存儲(chǔ)過(guò)程

2009-09-15 16:31:15

LINQ Custom

2009-09-11 11:25:35

LINQ函數(shù)集合

2009-09-10 11:29:00

LINQ to SQL

2009-09-10 15:45:07

Linq使用Selec

2009-09-07 17:32:14

LINQ檢索數(shù)據(jù)

2009-09-08 15:19:52

Linq Where操

2009-09-14 09:49:08

Linq擴(kuò)展函數(shù)

2009-09-16 11:15:52

Linq聯(lián)接數(shù)據(jù)

2009-07-08 17:17:16

JDBC調(diào)用存儲(chǔ)過(guò)程

2009-06-17 10:33:17

Hibernate 存
點(diǎn)贊
收藏

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