摘要: 在C#1.x的版本中,一个值类型变量是不可以被赋予null值的,否则会产生异常。在C#2.0中,微软提供了Nullable类型,允许用它定义包含null值(即空值)的数据类型,这对处理数据库中包含可选字段以及很多方面都有很大帮助。 定义Nullable类型 定义一个nullable类型非常类似于定义一个非nullable类型。不同之处在于使用类型修饰符“?”。比如定义一个整... 阅读全文
posted @ 2010-01-31 23:35 唔愛吃蘋果 阅读(330) 评论(1) 推荐(0) 编辑
摘要: 前两天需要实现一个上移下移功能,就上网上搜了一下,没想到这个简单的小功能也没有搜到特别理想的结果,只有自己动手丰衣足食了,虽然简单,但是希望对大家有所帮助。功能:实现任意有排序字段表单的上移和下移,并可以按分类来操作排序。首先是存储过程:写的稍微有些繁琐,可能是半夜太困了吧[代码]数据层的公共类:[代码]数据层(DAL)具体的调用:CMS_Channel 表的排序功能[代码]至于业务逻辑层或者We... 阅读全文
posted @ 2010-01-31 22:42 唔愛吃蘋果 阅读(1153) 评论(0) 推荐(0) 编辑
摘要: SmartClient初探和在VS.NET 2005中的clickonce技术把这两个话题放在一起是因为,用SmartClient开发的客户端,可以用clickonce技术简单方便的实现在线升级。 SmartClient初探(笔记) 智能客户端(Smart Client),结合了瘦客户端(B/S模式)和胖客户端(C/S模式)的长处,是下一代的客户端软件技术。 要了解智能客户端,首先要认识瘦客户端... 阅读全文
posted @ 2010-01-31 22:03 唔愛吃蘋果 阅读(409) 评论(0) 推荐(0) 编辑
摘要: 平时做项目 经常需要使用window.onload,用法如下:function func(){alert("this is window onload event!");return;}window.onload=func;或者如下: window.onload=function(){alert("this is window onload event!");return;}但window.onl... 阅读全文
posted @ 2010-01-31 18:27 唔愛吃蘋果 阅读(50041) 评论(4) 推荐(4) 编辑