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

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

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
Linq使用數(shù)據(jù)表簡單描述

在向大家詳細介紹生成的SQL語句之前,首先讓大家了解下Linq使用數(shù)據(jù)表,然后全面介紹生成的SQL語句。

成都創(chuàng)新互聯(lián)堅持“要么做到,要么別承諾”的工作理念,服務領域包括:成都網(wǎng)站設計、成都網(wǎng)站建設、企業(yè)官網(wǎng)、英文網(wǎng)站、手機端網(wǎng)站、網(wǎng)站推廣等服務,滿足客戶于互聯(lián)網(wǎng)時代的新沂網(wǎng)站設計、移動媒體設計的需求,幫助企業(yè)找到有效的互聯(lián)網(wǎng)解決方案。努力成為您成熟可靠的網(wǎng)絡建設合作伙伴!

Linq使用數(shù)據(jù)表,只需將視圖從“服務器資源管理器/數(shù)據(jù)庫資源管理器”拖動到O/R 設計器上,自動可以創(chuàng)建基于這些視圖的實體類。我們可以同操作數(shù)據(jù)表一樣來操作視圖了。這里注意:O/R 設計器是一個簡單的對象關系映射器,因為它僅支持 1:1 映射關系。換句話說,實體類與數(shù)據(jù)庫表或視圖之間只能具有 1:1 映射關系。不支持復雜映射(例如,將一個實體類映射到多個表)。但是,可以將一個實體類映射到一個聯(lián)接多個相關表的視圖。下面使用NORTHWND數(shù)據(jù)庫中自帶的Invoices、Quarterly Orders兩個視圖為例,寫出兩個范例。

我們使用下面代碼來查詢出ShipCity 在London的發(fā)票。

 
 
 
  1. var q =  
  2. from i in db.Invoices  
  3. where i.ShipCity == "London"  
  4. select new  
  5. {  
  6. i.OrderID,  
  7. i.ProductName,  
  8. i.Quantity,  
  9. i.CustomerName  
  10. }; 

這里,生成的SQL語句同Linq使用數(shù)據(jù)表類似:

 
 
 
  1. SELECT [t0].[OrderID], [t0].[ProductName], [t0].[Quantity],  
  2. [t0].[CustomerName] FROM [dbo].[Invoices] AS [t0]  
  3. WHERE [t0].[ShipCity] = @p0  
  4. -- @p0: Input NVarChar (Size = 6; Prec = 0; Scale = 0) [London] 

下例查詢出每季的訂單。

 
 
 
  1. var q =  
  2. from qo in db.Quarterly_Orders  
  3. select qo; 

生成SQL語句為:

 
 
 
  1. SELECT [t0].[CustomerID], [t0].[CompanyName], [t0].[City],  
  2. [t0].[Country] FROM [dbo].[Quarterly Orders] AS [t0] 

網(wǎng)站欄目:Linq使用數(shù)據(jù)表簡單描述
本文鏈接:http://www.5511xx.com/article/cdejhcc.html