摘要: · 适用场景:对查询出的语句进行排序,比如按时间排序等等。说明:按指定表达式对集合排序;延迟,:按指定表达式对集合排序;延迟,默认是升序,加上descending表示降序,对应的扩展方法是OrderBy和OrderByDescending1.简单形式这个例子使用 orderby 按雇用日期对雇员进行排序:var q = from e in db.Employees orderby e.HireDate select e;说明:默认为升序2.带条件形式注意:Where和Order By的顺序并不重要。而在T-SQL中,Where和Order By有严格的位置限制。var q = fro 阅读全文
posted @ 2011-08-11 09:37 dotnetlina 阅读(1096) 评论(0) 推荐(0) 编辑
摘要: ·适用场景:在我们表关系中有一对一关系,一对多关系,多对多关系等。对各个表之间的关系,就用这些实现对多个表的操作。说明:在Join操作中,分别为Join(Join查询), SelectMany(Select一对多选择)和GroupJoin(分组Join查询)。该扩展方法对两个序列中键匹配的元素进行inner join操作SelectMany说明:我们在写查询语句时,如果被翻译成SelectMany需要满足2个条件。1:查询语句中没有join和into,2:必须出现EntitySet。在我们表关系中有一对一关系,一对多关系,多对多关系等,下面分别介绍一下。1.一对多关系(1 to Ma 阅读全文
posted @ 2011-08-11 09:35 dotnetlina 阅读(288) 评论(0) 推荐(0) 编辑
摘要: 适用场景:统计数据吧,比如统计一些数据的个数,求和,最小值,最大值,平均数。Count说明:返回集合中的元素个数,返回INT类型;不延迟。生成SQL语句为:SELECT COUNT(*) FROM1.简单形式:得到数据库中客户的数量:var q = db.Customers.Count();2.带条件形式:得到数据库中未断货产品的数量:var q = db.Products.Count(p => !p.Discontinued);LongCount说明:返回集合中的元素个数,返回LONG类型;不延迟。对于元素个数较多的集合可视情况可以选用LongCount来统计元素个数,它返回long类 阅读全文
posted @ 2011-08-11 09:31 dotnetlina 阅读(262) 评论(0) 推荐(0) 编辑
摘要: 适用场景:实现过滤,查询等功能。说明:与SQL命令中的Where作用相似,都是起到范围限定也就是过滤作用的,而判断条件就是它后面所接的子句。Where操作包括3种形式,分别为简单形式、关系条件形式、First()形式。下面分别用实例举例下:1.简单形式:例如:使用where筛选在伦敦的客户var q = from c in db.Customers where c.City == "London" select c;再如:筛选1994 年或之后雇用的雇员:var q = from e in db.Employees where e.HireDate >= new Da 阅读全文
posted @ 2011-08-11 09:28 dotnetlina 阅读(188) 评论(0) 推荐(0) 编辑
摘要: SelectDistinct操作符适用场景:o(∩_∩)o… 查询呗。说明:和SQL命令中的select作用相似但位置不同,查询表达式中的select及所接子句是放在表达式最后并把子句中的变量也就是结果返回回来;延迟。Select/Distinct操作包括9种形式,分别为简单用法、匿名类型形式、条件形式、指定类型形式、筛选形式、整形类型形式、嵌套类型形式、本地方法调用形式、Distinct形式。1.简单用法:这个示例返回仅含客户联系人姓名的序列。var q = from c in db.Customers select c.ContactName;注意:这个语句只是一个声明或者一个描述,并没有 阅读全文
posted @ 2011-08-11 09:26 dotnetlina 阅读(530) 评论(0) 推荐(0) 编辑
摘要: a标签是成对出现的,以<a>开始, </a>结束属性.Common -- 一般属性accesskey -- 代表一个链接的快捷键访问方式charset -- 指定了链接到的页面所使用的编码方式,比如UTF-8coords -- 使用图像地图的时候可以使用此属性定义链接的区域,通常是使用x,y坐标href -- 代表一个链接源(就是链接到什么地方)hreflang -- 指出了链接到的页面所使用的语言编码rel -- 代表文档与链接到的内容(href所指的内容)的关系rev -- 代表文档与链接到的内容(href所指的内容)的关系shape -- 使用图像地图的时候可以使 阅读全文
posted @ 2011-08-10 18:43 dotnetlina 阅读(1577) 评论(0) 推荐(0) 编辑
摘要: ★1. 使用QueryString变量 QueryString是一种非常简单的传值方式,他可以将传送的值显示在浏览器的地址栏中。如果是传递一个或多个安全性要求不高或是结构简单的数值时,可以使用这个方法。但是对于传递数组或对象的话,就不能用这个方法了。下面是一个例子: a.aspx的C#代码 private void Button1_Click(object sender, System.EventArgs e) { string s_url; s_url = "b.aspx?name=" + Label1.Text; Response.Redirect(s_url); }b 阅读全文
posted @ 2011-08-10 17:30 dotnetlina 阅读(413) 评论(1) 推荐(1) 编辑
摘要: LinaTestNoRefresh2.aspx<script src="../js/jquery-vsdoc.js" type="text/javascript"></script> <script type="text/javascript">function GetAddressById() { $.ajax({ type: "GET", url: "GetLinaTestRefresh2.aspx", cache: false, dataType: &q 阅读全文
posted @ 2011-08-09 14:40 dotnetlina 阅读(272) 评论(1) 推荐(0) 编辑