使用Linq to Entity查询数据库
首先在项目中添加ADO.NET实体数据模型,如下
新建连接
勾选生成的表
点击完成即可看到两个建立的实体数据对象模型
模型生成好之后就可以直接使用了
CustomerOrderEntities entity = new CustomerOrderEntities(); var queryResult = from n in entity.tblCustomer where n.Region =="Asia" select new { n.CustomerName,Orders= n.btlOrder}; foreach (var item in queryResult) { Console.WriteLine(item.CustomerName); foreach (btlOrder o in item.Orders) Console.WriteLine("orderId:" + o.OrderId + " Amount:" + o.Qty * o.Price); }