Linq基础(一)
2015-11-10 12:37
148 查看
Linq是语言集成查询(Language INtegrated Query),是一组用于C#和 Visual Basic 语言的扩展。它允许编写C#或者Visual Basic代码以查询数据库相同方式操作内存数据。
基础知识:
1、LINQ的读法:(1)、lin k ;(2)、lin q
2、LINQ的关键词:from,select ,in,where,group by,orderby.........
3、LINQ的语义:
from临时变量in集合对象和数据库对象
where 条件表达式
[order by 条件]
[group by 条件]
select 临时变量中被查询的值
LINQ的查询返回值的类型是临时变量的类型,可能是一个对象也可能是一个集合。并且LINQ的查询表达式是在最近一次创建对象时才被编译的。LINQ的查询一般跟var关键字一起连用。(什么是var?匿名对象)。
4、LINQ的全称:Language-Integrated Query
5、LINQ的分类:LINQ To Object(对对象),LINQ To XML(对xml),LINQ To SQL(对SQL数据库),LINQ To DataSet(对数据集),LINQ To ADO.NET
6、LINQ的命名空间:System.Linq;
基础知识:
1、LINQ的读法:(1)、lin k ;(2)、lin q
2、LINQ的关键词:from,select ,in,where,group by,orderby.........
3、LINQ的语义:
from临时变量in集合对象和数据库对象
where 条件表达式
[order by 条件]
[group by 条件]
select 临时变量中被查询的值
LINQ的查询返回值的类型是临时变量的类型,可能是一个对象也可能是一个集合。并且LINQ的查询表达式是在最近一次创建对象时才被编译的。LINQ的查询一般跟var关键字一起连用。(什么是var?匿名对象)。
4、LINQ的全称:Language-Integrated Query
5、LINQ的分类:LINQ To Object(对对象),LINQ To XML(对xml),LINQ To SQL(对SQL数据库),LINQ To DataSet(对数据集),LINQ To ADO.NET
6、LINQ的命名空间:System.Linq;
相关文章推荐
- 数据库性能优化三:程序操作优化
- 关于编程
- 延续性动词与非延续性动词及其转换
- Nutch 学习笔记2 - 查看抓取的文件
- 数据库性能优化二:数据库表优化
- 一个页面上让多个jQuery共存
- 八大排序,各显神通--动图版
- getRequestDispatcher()与sendRedirect()的区别
- 数据挖掘2关于fp-tree
- DDMenuController简单介绍
- 数据库性能优化一:SQL索引一步到位
- NSString 字符串的一些操作
- 初二英语学习中的分化现象反思
- [sicily]1129. ISBN
- the import cannot reloved
- zabbix企业级分布式监控系统--zabbix-server和zabbix-agent的配置过程
- MyEclipse中更改SVN密码
- 基于mini2440 的 bootloader 设计 ---- 1、 准备工作
- js数组常见操作及数组与字符串相互转化实例详解
- 发文章相关