摘要: 1、如何快速的删除表中除了ID不同其他列都相同的冗余数据? 一种方法是用其他自段分组,保留最小的id删除其他的数据: DELETEFROMaWHERE idNOTIN(SELECTMIN(id)FROM aGROUPBYsname,saddress) 方法二:根据其他列分区显示行号,删除行号大于1的行。 DELETE T1FROM ( SELECT ROW_NUMBER() OVER ( PARTITION BY sname, saddress ORDER BY sname, saddress ) AS rn FROM a) T1 WHERE T1.rn > 1 没... 阅读全文
posted @ 2012-03-31 23:24 nightmare23 阅读(161) 评论(0) 推荐(0) 编辑
摘要: 首先了解一下C#关于数组的一些基础知识:1、数组Array都隐士派生自System.Array抽象类,而System.Array类又继承自System.Object基类,(事实上数组都隐士实现了IEnumerable,ICollection,IList接口) 所以C#中的数组都始终是引用类型, 变量和字段中包含的是数组的引用,而不是数组本身的元素。2、因为是引用类型,所以数组都是在托管堆中分配的。3、数组作为实参传递给一个方法时,实际传递的是对该数组的引用。因此被调用的方法能修改数组的元素。4、Array.Copy提供的数组拷贝方法,是一个浅拷贝,也就说如果数组元素是引用类型,新数组将引... 阅读全文
posted @ 2012-03-03 17:12 nightmare23 阅读(758) 评论(0) 推荐(1) 编辑
摘要: 服务器端控件OnClientClick事件return false不回传服务器<input type="Button1" value="Submit" onclick="EventFunction()" /><asp:Button ID="Button2" runat="server" Text="Button" OnClientClick="EventFunction();" />很多肯定以为上面两个按钮的效果是一样的。 其实点击 阅读全文
posted @ 2010-01-22 10:19 nightmare23 阅读(1236) 评论(1) 推荐(1) 编辑