随笔分类 -  C# & ASP.NET

C# & ASP.NET开发学习笔记
摘要:DataTable dt = (from x in dsResult.Tables[0].AsEnumerable() where DataTrans.CBoolean(x["IsChecked"]) == true group x by new { no = x.Field<string>("NO 阅读全文
posted @ 2015-10-15 14:04 海角之上 阅读(363) 评论(0) 推荐(0)
摘要:1.计数 var q = from p in db.Products group p by p.CategoryID into g select new { g.Key, NumProducts = g.Count() }; 语句描画:Linq运用Group By和Count失掉每个Category 阅读全文
posted @ 2015-10-15 13:58 海角之上 阅读(817) 评论(0) 推荐(0)
摘要:本文是写给C#新手,老手就勿看了,讲的实际上就是LINQ,谢谢一楼的提醒。 很多时候,从一个关系表中挑出一个我们需要的元素列表采用SQL语句是再容易不过的了,其实C#的List中也可以采用类似的方法,虽然List中集成了Select(), Where()等语句,不过如果你的判断规则较为复杂,或者想要 阅读全文
posted @ 2015-10-15 13:47 海角之上 阅读(18164) 评论(0) 推荐(0)
摘要:out的使用————————————————————————————————————————————————— class Program { static void Main(string[] args) { string tmp;//先声明,但不初始化 User _user=ne... 阅读全文
posted @ 2015-08-07 13:48 海角之上 阅读(9704) 评论(0) 推荐(0)
摘要:昨天在做优化网站代码的时候,突发奇想想将页面的代码和业务逻辑代码分离开。就是页面下的.cs文件只用于收集前台上的数据而业务处理都放到一些类库中。可是问题来了,在类库中是无法直接使用Session。在网上搜了下有好多(其中很多是相同的)自己一个个试了下很多都不可用,有些说的很言简。结合网上各位大神说的... 阅读全文
posted @ 2015-07-30 16:52 海角之上 阅读(360) 评论(0) 推荐(0)
摘要:在操作数据库的过程中,为了数据的一致性,我们可以使用Transaction,要么成功的时候全部提交,要么有任何一个操作失败立即全部回滚。不仅仅是在数据库方面,有时候操作其他的内容,比如说对于系统文件的操作,也需要把一些操作组合看做是一个事务。现在我们看这样一个例子。现在我们需要在计算机的硬盘上创建3... 阅读全文
posted @ 2015-05-28 14:05 海角之上 阅读(625) 评论(0) 推荐(0)