2011年5月24日
摘要: 当使用TOP N(不加ORDER BY)时,SQLSERVER不会对数据做任何分析,到了N个直接截断。但如果你加上ORDER BY,也不一定会进行排序,因为SQLSERVER只在你WHERE子句限制的字段的值是不唯一的情况下排序。我举个例:比如你有一个表如下:名字 工资 ID张三 500 0李四 600 1赵五 700 2孙六 700 3田七 700 4王八 800 5如果SQL语句是:SELECT TOP 2 *FROM 表名WHERE 工资=700则出来的结果是:名字 工资 ID赵五 700 2孙六 700 3若SQL换成:SELECT TOP 2 *FROM 表名WHERE 工资=700 阅读全文
posted @ 2011-05-24 20:57 生产力 阅读(1816) 评论(2) 推荐(1)
摘要: 其实一早就有接触过在asp.net的页面上如何设置默认的回车按钮,只是当时没有记录下来。今天再次碰上,翻资料找不到,按照网上的办法也解决不了,那叫一痛苦。 网上的办法相信大家都知道。无非都是在aspx页面上设置如下js代码: <script language="javascript" type="text/javascript"> function document.onkeydown() { var e = event.srcElement; if (event.keyCode == 13) { document.getElementByI 阅读全文
posted @ 2011-05-24 19:52 生产力 阅读(938) 评论(0) 推荐(0)
  2011年5月18日
摘要: 如果是數據庫中撈取的資料,就算有字段為空用.ToString()方法也不會報錯啊,只是返回空字串.不過在轉換為字串的時候最好還是使用Convert.ToString()方法,可以避免轉換null時報錯.要判斷數據庫中撈取的字段是否為空可以用if (ds1.Tables[0].Rows[0]["haha"] is DBNull){}或if (ds1.Tables[0].Rows[0]["haha"] == DBNull.Value){} 阅读全文
posted @ 2011-05-18 21:34 生产力 阅读(287) 评论(0) 推荐(0)
  2011年5月16日
摘要: 引入jquery库文件:Html代码 <scripttype="text/javascript"src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script>代码结构开始:Javascript代码 (function($){$.extend({/***调用方法:vartimerArr=$.blinkTitle.show();*$.blinkTitle.clear(timerArr);*/blinkTitle:{show:function 阅读全文
posted @ 2011-05-16 22:19 生产力 阅读(631) 评论(0) 推荐(0)
  2011年5月14日
摘要: $.browser.['浏览器关键字']01$(function() { 02if($.browser.msie) { 03alert("this is msie"); 04} 05else if($.browser.safari) 06{ 07alert("this is safari!"); 08} 09else if($.browser.mozilla) 10{ 11alert("this is mozilla!"); 12} 13else if($.browser.opera) { 14alert(" 阅读全文
posted @ 2011-05-14 22:02 生产力 阅读(8359) 评论(0) 推荐(0)
  2011年5月12日
摘要: 很多初学制作网页的朋友,可能会遇到的一个常见问题,就是在CSS中加了margin:0 auto;却没有效果,不能居中的问题!margin:0 auto;的意思就是:上下边界为0,左右根据宽度自适应!其实就是~~水平居中的意思,呵呵!小一在这里说两个典型的错误引起的不能居中的问题:1、没有设置宽度<div style="margin:0 auto;"></div>看看上面的代码,根本没有设置DIV的宽度,如何根据宽度自适应呢?新手比较容易忽略的问题!2、没声明DOCTYPE①DOCTYPE是document type(文档类型)的简写,在web设计中用 阅读全文
posted @ 2011-05-12 10:05 生产力 阅读(410) 评论(0) 推荐(0)
  2011年5月10日
摘要: DOM方法:父窗口操作IFRAME:window.frames["iframeSon"].documentIFRAME操作父窗口: window.parent.document jquery方法:在父窗口中操作 选中IFRAME中的所有输入框: $(window.frames["iframeSon"].document).find(”:text”);在IFRAME中操作 选中父窗口中的所有输入框:$(window.parent.document).find(”:text”); iframe框架的HTML:<iframe src=”test.html 阅读全文
posted @ 2011-05-10 15:12 生产力 阅读(3478) 评论(0) 推荐(0)
  2011年5月8日
摘要: css如何定位网站的footer(用DIV+CSS让footer始终在底部)平时拿CSS布局都是一些内容比较多的网站,前两天用CSS+DIV弄了个内容少的页面,发现了一个小问题,可能大家都会遇到,那就是网站FOOTER的定位,如果内容比较少的话,页面的FOOTER就会随着内容的减少跑到上面去,不是乖乖的在下面呆着,害得我研究了半天找高人终于给搞定了,也算一个小小的技巧给大家分享 首先我们要在外层设定一个DIV(content <---名字可以随便定义,),让这个DIV的高度等于浏览器的高度,然后将footer这个DIV设定为content的一个子DIV ,并使用绝对定位,使它固定到con 阅读全文
posted @ 2011-05-08 19:21 生产力 阅读(5336) 评论(0) 推荐(1)
  2011年5月7日
摘要: 在Web标准中的页面布局是使用Div配合CSS来实现的。这其中最常用到的就是使整个页面水平居中的效果,这是在页面布局中基本,也是最应该首先掌握的知识。不过,还是经常会有人问到这个问题,在这里我简单总结一下使用Div和CSS实现页面水平居中的方法:一、margin:auto 0 与 text-aligh:center 在现代浏览器(如Internet Explorer 7、Firefox、Opera等)现代浏览器实现水平居中的方法很简单,只要设定到左右两侧的空白为自动即可。意即:#wrap { margin:0 auto;} 上面这段代码的意思是说使wrap这个div到左右两侧的距离自动设置,上 阅读全文
posted @ 2011-05-07 16:00 生产力 阅读(652) 评论(0) 推荐(1)
  2011年5月4日
摘要: 对POSITION的深刻理解是DIV+CSS必不可少的内功。这几天做前端遇到很多样式问题,最后发现都是因为这个POSITION引起的,于是查找资料,做了实验,得出自己的一套理解,我认为还是比现在网上的说法容易理解多了。基本说明请参照W3CSHCOOL,这里仅谈我个人的一些附加理解。Relative: 1,用left,top,bottom,right相对于static的位置的偏移 2,设置为relative的DIV里的所有元素都相对于该DIV定位Absolute: 1,元素就脱离了文档【即在文档中已经不占据位置了】 2,从父级元素开始,相对于第一个非static的元素定位,若都是static,则 阅读全文
posted @ 2011-05-04 19:10 生产力 阅读(433) 评论(1) 推荐(2)