30.第一个Linq 数据库查询

Posted lidaying5

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了30.第一个Linq 数据库查询相关的知识,希望对你有一定的参考价值。

 

使用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);
            

 

以上是关于30.第一个Linq 数据库查询的主要内容,如果未能解决你的问题,请参考以下文章

在 linq 查询中按条件过滤

LINQ to DataSet 查询帮助

传递一个 Union Linq 查询以查看

2019年 7月16日 Linq高级查询

C# 第一个LINQ 查询

LINQ 查询以获取过去 30 天的记录