摘要: 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 #
阅读全文
posted @ 2011-08-04 15:27 dotNetDR_ 阅读(400) 评论(0)
编辑
摘要: I:ASP.NET MVC3 新增的功能ASP.NET MVC3 系列教程 - Razor视图引擎基础语法 ASP.NET MVC3 系列教程 - View的变化 ASP.NET MVC3 系列教程 – Web Pages 1.0 ASP.NET MVC3 系列教程 – 新的Layout布局系统等待挖掘II:ASP.NET MVC3 基础ASP.NET MVC3 系列教程 - URL友好化的重型武器[路由] ASP.NET MVC3 系列教程 - 控制器 & 视图 ASP.NET MVC3 系列教程 - 模型ASP.NET MVC3 系列教程 -在View上显示Model数据未待完续I
阅读全文
posted @ 2011-08-04 14:37 dotNetDR_ 阅读(3458) 评论(15)
编辑
摘要: I:控制器和视图的基础概念1.控制器的概念控制器在ASP.NET MVC3当中是最终处理客户端请求的一个实现,他有个一硬性条件就是必须实现System.Web.Mvc.IController接口,而且类的命名必须要以Controller结尾,尽管按照硬性条件上来说,要自己实现一个接口比较纠结,但幸好的是在ASP.NET MVC3内部已经包含了一个默认的实现,我们只需要把类的命名设置为Control...
阅读全文
posted @ 2011-08-04 14:24 dotNetDR_ 阅读(3952) 评论(10)
编辑