ICode9

精准搜索请尝试: 精确搜索
首页 > 编程语言> 文章详细

linq查询,根据主键查询程序案例1(一看就懂)

2021-07-09 13:32:57  阅读:197  来源: 互联网

标签:Console linq 主键 context using 查询 Find


 

 

1.根据主键查询  Find()

此方式,性能高,执行查询先从内存中找,然后去数据库找。

 1 //1.根据主键查询 2 //Find() 3 Course couse1 = _context.Courses.Find(1); 

 

      实际上确实,就是一行代码的事情。

查询代码就一行,

折腾2天整不了?...

关键代码就一行,

关键是在于明白。

 1 using System;
 2 //1 先引入命名空间。 Clown learning ? method 
 3 using System.Collections.Generic; // 命名空间 
 4 using System.Linq; // linq 是一种语言集成查询。 
 5 //2.1 上下文类的命名空间引入.使用解决方法的名字,然后.模型2 就可以了。 
 6 using ConsoleLinq.Models2;
 7 
 8 
 9 
10 
11 /*
12  * linq查询
13  1 先引入命名空间 2 
14 
15  2 写方法。 Add
16     2.1 上下文类,实例对象以及引入命名空间。 
17  
18  
19  */
20 namespace ConsoleLinq
21 {
22     class Program
23     {
24         static void Main(string[] args)
25 
26         {
27             //直接写上下文类的实例对象。 面向对象编程。
28             Test3Context _context = new Test3Context();
29 
30            
31             int count = _context.Student1s.Count();
32 
33             //打印  数据库里面的数据数量 
34             Console.WriteLine(count);
35 
36 
37             // 定义linq查询方法1 测试。   属性。Student1s在这里代表的就是数据库。 
38             Student1 stu7 = _context.Student1s.Find(7);// 查询执行,就一行代码的事情。
39 
40 
41 
42 
43             Console.WriteLine("*********获取ID为7的数据名字***********");
44 
45             Console.WriteLine(stu7.Name); // 名字数据。先用linq查询到,打印时,用变量去.需要的名字。
46 
47             // read 等待用户输入。 用户输入就下一步。 
48             Console.Read();
49 
50 
51 
52 
53 
54 
55         }
56 
57          
58 
59 
60 
61 
62 
63 
64 
65     }
66 }

 

效果

 

标签:Console,linq,主键,context,using,查询,Find
来源: https://www.cnblogs.com/zhuiqiuzhuoyueyouminxing/p/14990134.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有