摘要:
排名函数是SQL Server2005新加的功能。在SQL Server2005中有如下四个排名函数: 1. row_number 2. rank 3. dense_rank 4. ntile 一、row_number row_number函数的用途是非常广泛,这个函数的功能是为查询出来的每一行记录生成一个序号。row_number函数的用法如下面的SQL语句所示: ...
阅读全文
posted @ 2009-03-04 15:35
宏宇
阅读(303)
推荐(0)
摘要:
自定义视图状态管理 在介绍视图状态时,我们曾经提到过:对于简单属性,例如,String、Int等类型,.NET执行引擎将自动启用默认视图状态管理机制,以便完成相应的功能。然而,如果开发人员在ViewState中保存的是自定义数据类型,或者需要实现自定义方式优化视图状态管理时,则必须实现自定义视图状态管理。 实现自定义视图状态管理可以通过两种方法。方法一:实现System.Web.UI命...
阅读全文
posted @ 2009-03-04 15:27
宏宇
阅读(217)
推荐(0)
摘要:
我这只有web的,网上有很多资料,不管是webform还是winform,你可以自己找 一、创建基本安装部署项目 1.在解决方案资源管理器,右击解决方案添加新建项目安装部署项目Web安装项目,例如:命名为WebSetup. 2.右击WebSetup项目视图文件系统 1) 添加你所需要安装的Web程序(例如:WebApp).在文件系统中右击Web应用程序文件夹项目输出选择WebApp...
阅读全文
posted @ 2009-03-04 14:08
宏宇
阅读(1102)
推荐(0)
摘要:
select RIGHT('000'+convert(nvarchar,1000),5) select LEFT('000'+convert(nvarchar,1000),5)
阅读全文
posted @ 2009-02-27 17:44
宏宇
阅读(600)
推荐(0)
摘要:
我们都知道,const和static readonly的确很像:通过类名而不是对象名进行访问,在程序中只读等等。 在多数情况下可以混用。 二者本质的区别在于,const的值是在编译期间确定的,因此只能在声明时通过常量表达式指定其值。而 static readonly是在运行时计算出其值的,所以还可以通过静态构造函数来赋值。 明白了这个本质区别,我们就不难看出下面的语句中static reado...
阅读全文
posted @ 2009-02-23 17:08
宏宇
阅读(7735)
推荐(0)
摘要:
软件公司就像是妓院,程序员就像................................... 日韩的客人是以量取胜的,没技术含量,虽然做着不爽,没啥激情,但是可以换不同的客人来做,适合喜欢不同口味的人来做. 欧美的客人一般比较猛,技术含量较高,做着比较爽,比较有激情,长时间不倒,适合喜欢刺激的人来做. 国内的客人良莠不齐,但有机会被包养,适合稳定型的人来做. 卖艺不卖身的(做产品的),需要...
阅读全文
posted @ 2009-02-18 18:41
宏宇
阅读(453)
推荐(0)
摘要:
在重写后的url里如果产生回发,例如有一个按钮,又调用了该被重写的aspx,用户浏览器中将会显示该aspx文件实际的地址,也就是http: //hostname/default.aspx?id=11。但从用户的角度考虑,如 果单击按钮时突然看到 URL 更改会使他们感到不安。因此必须解决这个问题。 解决方法有二: (1)自己定义一个Actionlessform类,在aspx中不再使用系统提供的...
阅读全文
posted @ 2009-02-18 18:20
宏宇
阅读(762)
推荐(0)
摘要:
URL重写已经有很多的方法,但是多数都有一个缺点,就是不支持无扩展名的网页。比如把http://blog.knowsky.com/category_1_1.htm 转换为 http://blog.knowsky.com/category.aspx?id=1。 微软提供的方法需要在根目录里面建立jyk的文件夹,然后再建立一个default.aspx的文件,如果您有100名会员的话,这是一个不可想象的...
阅读全文
posted @ 2009-02-18 17:42
宏宇
阅读(315)
推荐(0)
摘要:
以前自动增长一般都用@@IDENTITY取今天出了个错误,用了一下2005的output CREATE TABLE #A ( Id Int ) INSERT INTO C ( CC )output inserted.Id INTO #A VALUES ( 'CC' ) DECLARE @ThisId int SELECT @ThisId= id FROM #A DROP TABLE #A另外insert into table1 values(colvalue1,colvalue2) select SCOPE_IDENTITY() 如果table1上没有触发器啥的也...
阅读全文
posted @ 2009-02-11 18:02
宏宇
阅读(304)
推荐(0)
摘要:
一、服务器脚本基础介绍 首先,我们先复习一下Web服务器页面的基本执行方式: 1、 客户端通过在浏览器的地址栏敲入地址来发送请求到服务器端 2、 服务器接收到请求之后,发给相应的服务器端页面(也就是脚本)来执行,脚本产生客户端的响应,发送回客户端 3、 客户端浏览器接收到服务器传回的响应,对Html进行解析,将图形化的网页呈现在用户面前 对于服务器和客户端的交互,通常...
阅读全文
posted @ 2009-02-06 15:55
宏宇
阅读(172)
推荐(0)
摘要:
作者:林立 大家都知道要学好 .NET,深入了解值类型和引用类型是必不可少的。在这里我给大家简单分析一下它们内存分配的区别和联系。 在分析之前,我们先行构造出一个最简单的类引用类型: 复制代码 public class MyClass { } 局部变量的声明 在我们使用类型时,代码里面必然少不了变量的声明,我们先看一下方法内的局部变量的声明,请看如下代码: 复制代码 p...
阅读全文
posted @ 2009-02-06 12:38
宏宇
阅读(677)
推荐(0)
摘要:
6.5 加密密钥和内置加密函数 工业和政府开始要求对数据库数据进行加密。在美国,健康保健和信用卡行业最先受到影响。根据新的法律,例如,医生不能私自访问其他医生的病人记录。在SQL Server 2005以前,数据加密仅仅由第三方的加密产品来支持。在SQL Server 2005中,数据加密是一个内置功能。有时候,数据加密在其他数据库的列级别上实现,具体做法是使用DDL扩展语句声明要加密的列。对于...
阅读全文
posted @ 2009-02-05 14:18
宏宇
阅读(2722)
推荐(0)
摘要:
定义枚举: public enum DisplayType { All=10, Up=20, Down=30 } 1.数值转化 (1)字符转化为枚举 string str="up"; DisplayType displayType; displayType=(DisplayType)System.Enum.Parse(typeof(DisplayType),str,true); Response.Write(displayType.ToString()); 结果是:Up Enum.Parse 方法第3个参数,如果为 true,则忽略大小写;否则考虑大小写。 (2)数字转化为
阅读全文
posted @ 2009-02-04 16:03
宏宇
阅读(350)
推荐(0)
摘要:
今天就回家了,希望大家开心,恭祝新春快乐,合家欢乐
阅读全文
posted @ 2009-01-20 10:52
宏宇
阅读(160)
推荐(0)
摘要:
例子select datename(weekday,getdate()) select datepart(weekday,getdate())--返回的是时间类型 日期部分 缩写 year yy, yyyy ...
阅读全文
posted @ 2009-01-15 14:35
宏宇
阅读(484)
推荐(1)
摘要:
基姆拉尔森计算公式 W= (d+2*m+3*(m+1)/5+y+y/4-y/100+y/400) mod 7 在公式中d表示日期中的日数,m表示月份数,y表示年数。 注意:在公式中有个与其他公式不同的地方: 把一月和二月看成是上一年的十三月和十四月,例:如果是2004-1-10则换算成:2003-13-10来代入公式计算。 代码如下: //y-年,m-月,d-日期 string CaculateW...
阅读全文
posted @ 2009-01-15 11:21
宏宇
阅读(710)
推荐(0)
摘要:
都说人一有病就特别想家,果然是 想家了
阅读全文
posted @ 2009-01-14 13:40
宏宇
阅读(195)
推荐(0)
摘要:
MVP 是从经典的模式MVC演变而来,它们的基本思想有相通的地方:Controller/Presenter负责逻辑的处理,Model提供数据,View负责显示。作为一种新的模式,MVP与MVC有着一个重大的区别:在MVP中View并不直接使用Model,它们之间的通信是通过Presenter (MVC中的Controller)来进行的,所有的交互都发生在Presenter内部,而在MVC中View...
阅读全文
posted @ 2009-01-09 16:12
宏宇
阅读(7010)
推荐(0)
摘要:
以前做菜单都是取出数据后直接用菜单节点构建菜单,今天发现原来可以换为xml为数据源,做了一个简单的实验了一下,发现比直接建菜单舒服些,写出来看看注:其中SystemMenuInfo为实体类,我就不写出来了,看来菜单还是依赖XML结构才是正道数据表简单结构SystemMenuID SystemMenuName ParentID Url 1黑龙江省0#2哈尔滨市1#3五常市2#4辽宁省0#5大连市4#...
阅读全文
posted @ 2009-01-08 23:10
宏宇
阅读(1397)
推荐(0)
摘要:
Pagebreak:在打印的时候强迫在样式控制的对象前后换页。 Before:设置对象前出现的页分割符。设置为always时,始终在对象之前插入页分割符。相对应的CSS属性是”page-break-before”。 After:设置对象后出现的页分割符。设置为always时,始终在对象之后插入页分割符。相对应的CSS属性是”'>。 用page-break-after page-break-a...
阅读全文
posted @ 2009-01-08 09:33
宏宇
阅读(654)
推荐(0)