摘要: 引自:http://topic.csdn.net/t/20060817/18/4957268.html我们在使用Sql Server这些数据库时,可以轻松的通过Sum、Aver、Count等统计出相关结果,那么,在已经把数据检索出来的DataSet(DataTable)中呢?特别是通过Web Service获得了DataSet,这个时候,可是没有办法回头去修改Select语句来获取这些统计了。那么在DataSet/DataTable中是否可以进行统计呢?答案是肯定的。 在MSDN中,有一篇MS推荐的统计方法,就是逐行对数据进行求和统计,这个方法,其实有等于无(或许这个方法只是针对于Da... 阅读全文
posted @ 2011-09-22 10:16 流失的痕迹 阅读(1093) 评论(0) 推荐(0) 编辑
摘要: /*这个要简洁一些*/ 2012、10、9function GetParam(item) { var svalue = location.search.match(new RegExp("[\?\&]" + item + "=([^\&]*)(\&?)", "i")); return svalue ? svalue[1] : svalue;}有时会用到,又懒得花时间去写。备用<script>var url = "?aa=1&w=2&cc=3&ss=我要"; 阅读全文
posted @ 2011-09-08 11:37 流失的痕迹 阅读(267) 评论(0) 推荐(0) 编辑
摘要: 聚合不应出现在 WHERE 子句中,除非该聚合位于 HAVING 子句或选择列表所包含 HAVING 子句通常与 GROUP BY 子句一起使用以筛选聚合值结果。但是 HAVING 也可以在不使用 GROUP BY 的情况下单独指定。HAVING 子句指定在应用 WHERE 子句筛选器后要进一步应用的筛选器。这些筛选器可以应用于 SELECT 列表中所用的聚合函数。select avg(y.工资) 平均工资,x.部门名from depart x,salary y,worker zwhere x.部门号=z.部门号 and z.职工号=y.职工号group by x.部门号,x.部门名,z.职工 阅读全文
posted @ 2011-09-07 11:46 流失的痕迹 阅读(14093) 评论(0) 推荐(1) 编辑
摘要: 老是忘记。js中的Array join是 拆分数组,如: Array.join(','); //用逗号 链接数组元素。C#中 有 string.Join(",",list.ToArray()); 阅读全文
posted @ 2011-08-31 14:54 流失的痕迹 阅读(241) 评论(0) 推荐(0) 编辑
摘要: 表中有两个字段,一个是开始时间,一个是结束时间。字段一如:2011-01-01字段二如:2011-03-31查询条件如下:条件一:2011-03-02条件二:2011-04-01如何在查询语句中判断第二组在第一组中是否有交集就是判断 2011-01-01 至 2011-03-31 包含第二组的 2011-03-02 至 2011-03-31 表中有两个字段 一个是存的开始时间 一个存的是结束时间 查询条件中 有个开始时间 有个结束时间,查询时有交集的就说明查询条件成立答:select * from tb where 开始时间<=条件二 and 结束时间>=条件一 阅读全文
posted @ 2011-08-30 14:44 流失的痕迹 阅读(210) 评论(0) 推荐(0) 编辑
摘要: select CONVERT(varchar, getdate(), 120 )2004-09-12 11:06:08select replace(replace(replace(CONVERT(varchar, getdate(), 120 ),'-',''),' ',''),':','')20040912110608select COUNVRT(varchar(12) , getdate(), 23 )2008-04-01select CONVERT(varchar(12) , getdate( 阅读全文
posted @ 2011-08-29 14:26 流失的痕迹 阅读(202) 评论(0) 推荐(0) 编辑
摘要: //AJAX requestfunction AJAX(method, url) { this.method = method; this.url = url; AJAX.Counter++;}AJAX.Counter = 0;AJAX.prototype.CreateXHR = function() { //create XMLHttpRequest var xmlhttp_request = ""; try { if (window.ActiveXObject) { for (var i = 5; i; i--) { try { if (i == 2) { xmlhtt 阅读全文
posted @ 2011-08-18 11:59 流失的痕迹 阅读(270) 评论(0) 推荐(0) 编辑
摘要: if (new Date(strSD.replace(/\-/g, '\/')) > new Date(strED.replace(/\-/g, '\/'))) { //开始时间大于了结束时间 alert("时间选择有误!开始日期必须小于或者等于结束时期!"); return false;} 阅读全文
posted @ 2011-08-18 11:50 流失的痕迹 阅读(251) 评论(0) 推荐(0) 编辑
摘要: 摘自:http://www.cnblogs.com/yelaiju/archive/2010/05/29/1746826.htmlsql server中的varchar和Nvarchar有什么区别啊,varchar好像是一个英文和一个汉字都站两个字节,而Nvarchar则是一个英文占一个字节,汉字占两个字节。可是这个对asp程序有什么影响?答:varchar(n)长度为 n 个字节的可变长度且非 Unicode 的字符数据。n 必须是一个介于 1 和 8,000 之间的数值。存储大小为输入数据的字节的实际长度,而不是 n 个字节。nvarchar(n)包含 n 个字符的可变长度 Unicode 阅读全文
posted @ 2011-07-31 11:37 流失的痕迹 阅读(3091) 评论(0) 推荐(0) 编辑
摘要: List<UnRecruitInfo> recreuitList = dic["招聘会"] as List<UnRecruitInfo>; //需要对招聘会的列表重新排序 //排序规则:召开时间>=今天的,进行顺排(从今天到将来),其他的顺序不变(从今天到过去,即过期的) DateTime now = DateTime.Parse(DateTime.Now.ToShortDateString()), aTime, bTime; recreuitList.Sort(delegate(UnRecruitInfo a, UnRecruitInfo b 阅读全文
posted @ 2011-05-23 09:54 流失的痕迹 阅读(1782) 评论(0) 推荐(0) 编辑