08 2009 档案
使Dictionary泛型查询简单化
摘要:我们经常使用Dictionary<T> 来做些操作,查询一个object,没有找到就Add它。代码像如样: 1: private static Dictionary<string,Employee> employees; 2: … 3: public static Employee GetByName(string name) { 4: Employee employ... 阅读全文
posted @ 2009-08-28 21:33 PetterLiu 阅读(918) 评论(0) 推荐(0)
SQLSERVER中修复状态为Suspect的数据库
摘要:前几天的Server因断电损坏了DB,DB的Status被标记为Suspect。这种情况少见,此时不能Detachp这个DB了,只能Backup。 后面用这些T-Script重建log文件,还是少量数据丟失。 检查DB的状态: 1: SELECT DATABASEPROPERTYEX ('DemoSuspect', 'STATUS') AS 'Status'; 2: GO 3: 4: S... 阅读全文
posted @ 2009-08-21 10:21 PetterLiu 阅读(3718) 评论(2) 推荐(0)
Orderby的扩展方法
摘要:CSharp3.0中扩展方法,直接看代码:/// <summary>/// Orders the by./// </summary>/// <typeparam name="T"></typeparam>/// <param name="list">The list.</param>/// <param name="so... 阅读全文
posted @ 2009-08-16 19:32 PetterLiu 阅读(2487) 评论(0) 推荐(0)
Asp.net 2.0 TreeView的checkbox Js全选与反选
摘要:前两天在改一个TreeView的checkbox的子结点反选BUG.原来的js有问题,后面找了一个简单的解决方案,支持选定特定结点后父子结点选中与反选.测试起来也比较方法.实际上TreeView不怎么用,以前用Component UI Treeview 功能已超过MS的,后面又有基于Jquery的Tree,方便多了.代码量也少.看代码: ASPX:<asp:TreeView ID="Tree... 阅读全文
posted @ 2009-08-08 16:10 PetterLiu 阅读(2022) 评论(0) 推荐(0)
列出Server上5张最大的表
摘要:遍历所有数据库,但不包括系统数据库。列出表所在数库名,表名,表的大小,表的记录数。非常有趣,T-SQL 看下面: 1: create table #t(d nvarchar(MAX),t nvarchar(MAX),r int,x nvarchar(100),s nvarchar(100),y nvarchar(100),z nvarchar(100)) 2: declare @s nvarc... 阅读全文
posted @ 2009-08-02 17:19 PetterLiu 阅读(628) 评论(0) 推荐(0)