当前位置:Gxlcms > 数据库问题 > EF学习和使用(一)Database First

EF学习和使用(一)Database First

时间:2021-07-01 10:21:17 帮助过:101人阅读

using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace EFDBFirst { class Program { static void Main(string[] args) { //实例化数据库上下文 EFTestEntities dbcontext = new EFTestEntities(); //使用Lambda表达式查询数据 var user = dbcontext.User.Where(o => o.Name == "qiumuxiaq141812").ToList(); //Linq语句查询 var user1 = from o in dbcontext.User where o.Name == "qiumuxiaq141813" select o; //打印查询结果 if (user.Any()) { Console.WriteLine("Lambda方式:"+ user.First().Name + "----" + user.First().Sex); Console.WriteLine("Linq方式:" + user1.First().Name + "----" + user1.First().Sex); } Console.Read(); } } }

执行结果如下图:

技术分享




注意:如果咱们的数据库表结构发生改变后,只需在模型设计视图空白处右键,选择“从数据库更新模型”接着按照向导操作即可将模型更新。

版权声明:本文为博主原创文章,未经博主允许不得转载。

EF学习和使用(一)Database First

标签:entity-framework   dbfirst   ef   

人气教程排行