摘要:
BEGIN TRAN SELECT 1 A, 0 B INTO #tem UNION ALL SELECT 1, 1 UNION ALL SELECT 0, 1 UNION ALL SELECT 1, 0 UNION ALL SELECT 0, 0 --查看演示的数据 SELECT * FROM #tem --把A, B列各自取反,注意如果不是bit类型,会纠结.. UPDATE #tem SET A = ~CAST(A AS bit) , B = ~CAST(B AS bit) --查看更新后的效果 SELECT * FROM #tem --把A, B列各自取反,CASE版 UPDATE # 阅读全文
摘要:
I:ASP.NET MVC3 新增的功能ASP.NET MVC3 系列教程 - Razor视图引擎基础语法 ASP.NET MVC3 系列教程 - View的变化 ASP.NET MVC3 系列教程 – Web Pages 1.0 ASP.NET MVC3 系列教程 – 新的Layout布局系统..... 阅读全文
摘要:
I:控制器和视图的基础概念1.控制器的概念控制器在ASP.NET MVC3当中是最终处理客户端请求的一个实现,他有个一硬性条件就是必须实现System.Web.Mvc.IController接口,而且类的命名必须要以Controller结尾,尽管按照硬性条件上来说,要自己实现一个接口比较纠结,但幸好的是在ASP.NET MVC3内部已经包含了一个默认的实现,我们只需要把类的命名设置为Controller结尾然后继承System.Web.Mvc.Controller类,立刻就可以轻松地实现了IController接口了.如果你不喜欢这种默认提供的实现方式,而是自己去实现IController的话 阅读全文