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

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

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
Linq操作數(shù)據(jù)庫簡單概括

Linq有很多值得學習的地方,這里我們主要介紹Linq操作數(shù)據(jù)庫,包括介紹建立Linq to SQL Classes文件等方面。

今天我認識到了一個叫Linq的東西,雖然不知道它是什么,就在網(wǎng)上搜著學了。一個簡單的例子:

 
 
 
  1. public partial class simple : System.Web.UI.Page  
  2. {  
  3. protected void Page_Load(object sender, EventArgs e)  
  4. {  
  5. int[] arr = new int[] { 8, 5, 89, 3, 56, 4, 1, 58 };  
  6. var m = from n in arr  
  7. where n < 5 
  8. orderby n  
  9. select n;  
  10.  
  11. foreach (var n in m)  
  12. {  
  13. Response.Write(n);  
  14. }  
  15. }  
  16.  

覺得這個n很牛,都不用定義就可以用了,而且他就知道這個n就是arr里的數(shù)字。

大概會用了,但是怎么用Linq操作數(shù)據(jù)庫呢?

1.建立數(shù)據(jù)庫 在使用Linq to SQL前,我們要將相應的數(shù)據(jù)庫建好。在這個Demo中,使用的數(shù)據(jù) 庫是SQL Server Express 2005。我們首先建立一個叫的數(shù)據(jù)庫MyBulletin,及兩個數(shù)據(jù)表:Category和Bulletin,分別表示 公告的分類和公告,建立方法不再贅述。

其中Category和Bulletin存在一個一對多的關聯(lián),表示一個分類下可以有多條公告。

2.建立Linq to SQL Classes文件

數(shù)據(jù)建好后,我們需要建立Linq to SQL Classes文件。這種文件是Linq to SQL框架的主要 文件,后面自動生成的實體類和ORM代碼都存在于這個文件中。

我們打開VS2008,新建一個C# Class Labrary工程,名稱為LinqToSqlDemo.Orm,建好后在工程上單擊右鍵,選擇“Add”->“New Item”,在文件類型中選擇“Linq to SQL Classes ”,文件名命名為“DataClasses.dbml”。以上介紹Linq操作數(shù)據(jù)庫


名稱欄目:Linq操作數(shù)據(jù)庫簡單概括
鏈接URL:http://www.5511xx.com/article/dpdjhih.html