开发工具与关键技术:VS Linq单表查询
作者:陆桂超
撰写时间:2019年4月12日
我们平时在手机上注册某个账号或者录入某些数据时,我们所输入的数据是保存到数据库的,当我们在某个开发工具中想要查询到数据库某些数据时就要用到相应的查询语句,因为我们不可能直接操作数据库。
下面我要用到的开发工具是vs,编程语言是c#,关键技术是Linq的单表查询
这里我自定义一个学生信息表,学生信息表:班级id,姓名,性别。
学生信息表:PW_Student
班级id:ClassID
姓名:StudentNname
性别: StudentSex
1、不加条件的查询,就是把整张学生表的每个学生数据查出来。
声明一个变量var dbstudent,用于存放查询出来的数据。tbsdudent是自定义表名。
这就是一条查询一张表所有数据的语句,不加where条件。
2、通常情况下我们不需要查询整张表的数据,而是通过某种条件去查询某条数据。这时就要加查询条件where。
查询语句where放在from和select中间,这是固定写法。根据项目要求,可以添加相应的条件。
如果我们通过条件查询到的是一条数据,比如通过身份证号查询某个学生,查询出来的数据肯定是一条,
这时在最后面可以用Single(),Single()就是查询一条数据。Tolist()是查询列表,而当我们要统计数据的条数时可以用Count()。