// using System.Data.Common;
Northwnd db = new Northwnd(@"c:\northwnd.mdf");
var q =
from cust in db.Customers
where cust.City == "London"
select cust;
Console.WriteLine("Customers from London:");
foreach (var z in q)
{
Console.WriteLine("\t {0}",z.ContactName);
}
DbCommand dc = db.GetCommand(q);
Console.WriteLine("\nCommand Text: \n{0}",dc.CommandText);
Console.WriteLine("\nCommand Type: {0}",dc.CommandType);
Console.WriteLine("\nConnection: {0}",dc.Connection);
Console.ReadLine();
출력 결과물
다음과 같이 출력됩니다.
Customers from London:
Thomas Hardy
Victoria Ashworth
Elizabeth Brown
Ann Devon
Simon Crowther
Marie Bertrand
Hari Kumar
Dominique Perrier
Command Text:
SELECT [t0].[CustomerID], [t0].[CompanyName], [t0].[ContactName], [t0].[ContactT
itle], [t0].[Address], [t0].[City], [t0].[Region], [t0].[PostalCode], [t0].[Coun
try], [t0].[Phone], [t0].[Fax]
FROM [dbo].[Customers] AS [t0]
WHERE [t0].[City] = @p0
Command Type: Text
Connection: System.Data.SqlClient.SqlConnection
'LINQ & Entity' 카테고리의 다른 글
Lambda Expression Example (0) | 2010.02.23 |
---|---|
Using LINQ to SQL (0) | 2010.02.23 |
LINQ 로 Like 검색하기 (0) | 2010.02.19 |
DataView 를 LINQ 로 검색하기 (0) | 2010.01.27 |
[Predicate , List 검색 Find ]제네릭 대리자 사용하기 (0) | 2010.01.20 |
[LINQPad] LINQ 쿼리 빌더 및 확인 TOOL (0) | 2009.12.18 |
LINQ 쿼리를 이용한 데이터 엑세스 (0) | 2009.12.18 |
Linq Pager 페이징 (0) | 2009.12.08 |
[자주쓰는 쿼리] LINQ 쿼리 식(C# 프로그래밍 가이드) 예제 (0) | 2009.12.02 |
엔티티 프레임워크 데이터 필터링(Entity Framework) (0) | 2009.12.02 |