摘要: LINQ to SQL语句(4)之JoinJoin操作符适用场景:在我们表关系中有一对一关系,一对多关系, 多对多关系等。对各个表之间的关系,就用这些实现对多个表的操作。说明:在Join操作中,分别为Join(Join查询), SelectMany(Select一对多选择) 和GroupJoin(分组Join查询)。该扩展方法对两个序列中键匹配的元素进 行inner join操作SelectMany说明:我们在写查询语句时,如果 被翻译成SelectMany需要满足2个条件。1:查询语句中没有join和into,2:必 须出现EntitySet。在我们表关系中有一对一关系,一对多关系,多对多关 阅读全文
posted @ 2012-03-06 11:18 ^_^漂…… 阅读(190) 评论(0) 推荐(0) 编辑
摘要: LINQ to SQL语句(2)之Select/Distinct[1] Select介绍1[2] Select介绍2[3] Select介绍3和 Distinct介绍Select/Distinct操作符适用场景:o(∩_∩) o… 查询呗。说明:和SQL命令中的select作用相似但位置不同, 查询表达式中的select及所接子句是放在表达式最后并把子句中的变量也就是结 果返回回来;延迟。Select/Distinct操作包括9种形式,分别为简单用 法、匿名类型形式、条件形式、指定类型形式、筛选形式、整形类型形式、嵌套 类型形式、本地方法调用形式、Distinct形式。1.简单用法:这个示 例 阅读全文
posted @ 2012-03-06 11:17 ^_^漂…… 阅读(146) 评论(0) 推荐(0) 编辑
摘要: LINQ to SQL语句(3)之Count/Sum/Min/Max/Avg[1] Count/Sum讲解[2] Min讲解[3] Max讲解[4] Average和Aggregate讲解Count/Sum/Min/Max/Avg操作符适用场景: 统计数据吧,比如统计一些数据的个数,求和,最小值,最大值,平均数。Count说明:返回集合中的元素个数,返回INT类型;不延迟。生成 SQL语句为:SELECT COUNT(*) FROM1.简单形式:得到数据库中客户 的数量:var q = db.Customers.Count();2.带条件形 式:得到数据库中未断货产品的数量:var q = d 阅读全文
posted @ 2012-03-06 11:17 ^_^漂…… 阅读(174) 评论(0) 推荐(0) 编辑
摘要: Where操作适用场景:实现过滤,查询等功能。说明:与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 > 阅读全文
posted @ 2012-03-02 17:15 ^_^漂…… 阅读(1066) 评论(0) 推荐(0) 编辑
摘要: 基于.NET Framework 3.5的Petshop petshop5.0下载官网下载地址Petshop5.0官网下载点击这里直接下载Petshop5.0如果官网下载较慢,请点击这里本地下载点击这里下载Petshop5.0详解文档简介基于.NET Framework 3.5的Petshop,使用LINQ to SQL改进数据访问层PetShop.Model.DataContext.MSPetShop4DataContext 继承System.Data.Linq.DataContextPetShop.Model.ProductInfo与PetShop.Model.CategoryInfo实体 阅读全文
posted @ 2012-02-28 09:25 ^_^漂…… 阅读(1808) 评论(6) 推荐(0) 编辑
摘要: 一、哗啦哗啦的简介zxx://这里“哗啦哗啦”的作用是为了渲染一种氛围。content属性早在 CSS2.1的时候就被引入了,可以使用:before以及:after伪元素生成内容。此特性目前已被大部分的浏览器支持:(Firefox 1.5+, Safari 3.5+, IE 8+, Opera 9.2+, Chrome 0.2+)。另外,目前Opera 9.5+ 和 Safari 4已经支持所有元素的content属性,而不仅仅是:before和:after伪元素。在CSS 3 Generated Content工作草案中,content属性添加了更多的特征,例如:插入以及移除文档内容的能力, 阅读全文
posted @ 2012-01-31 09:06 ^_^漂…… 阅读(1730) 评论(2) 推荐(1) 编辑
摘要: NVelocity是一个基于.NET的模板引擎(template engine)。它允许任何人仅仅简单的使用模板语言(template language)来引用由.NET代码定义的对象。从而使得界面设计人员与.NET程序开发人员基本分离。一、nVelocity的常用功能简介 1、 在页面中定义变量,并进行简单的运算。 2、 在页面中获得对后台程序实体对象的引用。 3、 在页面中迭代实体对象集合。 4、 在页面中获得实体对象的属性,及其方法。 5、 对逻辑判断语句的支持。 6、 对外部文件的引用。 7、 对外部文件的解析。二、nVelocity的工作原理 可以使用.NET的反射实... 阅读全文
posted @ 2012-01-04 15:28 ^_^漂…… 阅读(209) 评论(0) 推荐(0) 编辑
摘要: --====================简单增删改===========--查看学生表的全部数据select * from studio --插入一个新的学生信息insert into studio(st_name,st_sex,st_age,st_add,st_tel) values("黄兰淇",0,36,'南充','13943943334')--查看class全部数据select * from class--向class表增加两条条数据insert into class(cl_class,cl_coding,cl_o_time,cl_ 阅读全文
posted @ 2012-01-04 14:47 ^_^漂…… 阅读(969) 评论(6) 推荐(1) 编辑