MrLi 发表于 2013-6-3 14:00:02

LINQ常用上下文关键字(1):where子句

LINQ常用上下文关键字(1):where子句

    where子句用来筛选查询返回的数据。查询子句可以使用一条或多条where语句。使用多条where子句筛选结果的格式如下图所示。
http://www.rzchina.net/data/attachment/album/201305/27/105541h9xaqvgvxe0qwkyx.png
    还可以把多条where子句用“&&”符号合并成一条where子句,格式如下图所示。
http://www.rzchina.net/data/attachment/album/201305/27/105539g69c6yjencxaajv9.png
    【示例】下面演示的是使用where子句筛选查询结果。
    (1)创建一个网站,命名为“使用where子句筛选查询结果”。
    (2)在该网站上添加一个Web页面,命名为“Default.aspx”。在该Web页面上添加一个Button控件和一个Label控件,并为Button控件添加单击事件。Default.aspx页面的代码如下:
http://www.rzchina.net/data/attachment/album/201305/27/105537ab8a742isdwicpis.png
    在Default.aspx的代码后置文件中编写Button控件的单击事件,实现使用where子句筛选数据的功能。Button控件的单击事件使用两条where子句对查询结果进行筛选。将满足大于0小于10的数据显示在Label控件上。Default.aspx文件的后置代码具体如下:
http://www.rzchina.net/data/attachment/album/201305/27/105536k7giarrrr44fza0q.png
    运行结果如下图所示。
http://www.rzchina.net/data/attachment/album/201305/27/105535g4v6xaohrgabjerr.png
    在该示例中,使用两条where子句对查询结果进行筛选。从查询结果中将大于0且小于10的数据选择出来,输出到Label控件上。
    ​注意:where子句可以筛选查询返回的数据。

页: [1]
查看完整版本: LINQ常用上下文关键字(1):where子句