摘要:
在我的使用SQL Server2005的新函数构造分页存储过程中,我提到了使用ROW_NUMBER()函数来代替top实现分页存储过程。 但是时间长了,又发现了新问题,就是主子表的分页查询。例如:订单表和订单明细表,要求是查询订单,第二页,每页10条 代码--使用row_unmber()实现分页--本来我们想要的结果是10条订单,结果却不是10条订单,而是10条明细--其实是针对的子表进行分页了,订单并不是要显示的个数,出来的个数是明细的个数--就是因为主表和子表联合查询的结果,主表记录和子表记录是1:N的关系,一个主表记录有多个明细select*from(SELECTROW_NUMBER.. 阅读全文
摘要:
今天开始学习.NET建网,便上网搜了一下有什么现成的支持.NET的CMS系统,发现 有款国内开源的CMS系统:We7(如果已经是家喻户晓了别笑我土哈,本人刚开始接触.NET的J),便下载来试试看好不好,本人是懒人,只想简单建站而 已,哈哈,所以本帖不含太多技术成分.如果哪位高手看见了请不要笑话,本人做此帖是为了自己备忘,也是为了让一些初学者有个参考而已先到官网下载了手动安装包:http://www.westengine.com/we7-cms/c-download/下载后是一个压缩文件,解压后得到下面这些东西:先来看看快速安装说明吧:------------------------------ 阅读全文
摘要:
作为本系列的第一个应用,本文选取了asp.net上的一个tutorial project,“movie list”作为例子,由于本系列面向的是对asp.net以及mvc开发有一定基础的读者,除razor相关内容外,均从简介绍。1、创建工程选择C#的Web项目,创建一个MVC3项目,如图1.,我们使用第二个模板,并确保其中的View Engine为Razor,并勾选HTML5语法标签。图1.创建好项目之后,Project Layout如图2所示,请记住这个Layout,这是一个典型的MVC3项目的布局。图2.对于使用过MVC2的读者来说,相信对_ViewStart和_Layout两个文件不会陌生 阅读全文