摘要:
/// <summary> /// 加密数据 /// </summary> /// <param name="Text"></param> /// <param name="sKey"></param> /// <returns></returns> public static string Encrypt(string Text, string sKey) { DESCryptoServiceProvider des = new DESCryptoServi 阅读全文
随笔档案-2011年04月
用户控件的资源释放
2011-04-29 18:35 by calm_水手, 414 阅读, 收藏,
摘要:
将变量设置为NULL 和 该变量指向的对象的Dispose()方法的区别:设置为NUll 是在栈上开辟空间保存这个空引用,将变量赋值后,即再堆上保存该变量所持有的内存地址上的对象;变量的Dispose()方法,是给变量保存的内存地址的对象的.Dispose()方法。释放资源时,建议先.Dispose()对象的资源,然后又可能再使用的话,将变量赋值为NULL 阅读全文
NULL,DBNULL,,""及string.Empty
2011-04-29 18:05 by calm_水手, 253 阅读, 收藏,
摘要:
(1)NULL null 关键字是表示不引用任何对象的空引用的文字值。null 是引用类型变量的默认值。那么也只有引用型的变量可以为NULL,如果 int i=null,的话,是不可以的,因为Int是值类型的。(2)DBNULL DBNull在DotNet是单独的一个类型,该类只能存在唯一的实例,DBNULL.Value,DBNull唯一作用是 可以表示数据库中的字符串,数字,或日期,为什么可以表示原因是DotNet储存这些数据的类(DataRow等)都是以 object 的形式来储存数据的。对于 DataRow , 它的 row[column] 返回的值永远不为 null , 要么就是具体的 阅读全文
OVER 子句 (Transact-SQL)
2011-04-26 10:32 by calm_水手, 347 阅读, 收藏,
摘要:
确定在应用关联的开窗函数之前,行集的分区和排序。适用范围:排名开窗函数聚合开窗函数有关详细信息,请参阅聚合函数 (Transact-SQL)。语法:Ranking Window Functions < OVER_CLAUSE > :: =OVER ( [ PARTITION BY value_expression , ... [ n ] ]<ORDER BY_Clause> )Aggregate Window Functions < OVER_CLAUSE > :: = OVER ( [ PARTITION BY value_expression , ... 阅读全文
浙公网安备 33010602011771号