摘要: 来看看关于C# row_number实现数据库分页代码吧。ROW_NUMBER生成以一个以表里的某一个列为排序[这里的排序效果与select * from table order by id 这种效果一样]的虚拟列(看过也可以用getdate()),并自动生成编号。比如selectROW_NUMBER() over (order by id) as RowId,* fromadonet查出的结果是以ID排序,在前面多加一列RowId。RowIdidnameaddrdatet1000000onepc0cnblogs - 02011-10-25 18:25:04.0932000001onepc1c 阅读全文
posted @ 2012-11-10 14:07 Andy_Wong 阅读(328) 评论(0) 推荐(0) 编辑
摘要: ASP.NET开发中的三层开发思想指的是UI层(界面显示层),BLL层(业务逻辑层),DAL层(数据访问层)三层,三层之间通过函数的调用来达到降低耦合,易于系统维护的目的,SQLHelper助手类的主要作用在于接收并执行来自各个数据表累传来的sql语句或存储过程。一般的SQLHelper类中主要包括以下几个函数功能:1.执行不带参数的增删改方法2.执行带参数的增删改方法。3.执行不带参数的查询方法。4.执行带参数的查询方法。作为一个程序员SQLHelper类编写的好坏不仅影响着系统的可维护性的强弱,而且它更体现的是一个编程人员的职业素质。一个程序员的成长过程中必然要经过代码的锤炼,代码见证了一 阅读全文
posted @ 2012-11-10 13:54 Andy_Wong 阅读(159) 评论(0) 推荐(0) 编辑
摘要: 先简单的侃两句:貌似已经有两个月的时间没有写过文章了,不过仍会像以前那样每天至少有一至两个小时是泡在园子里看各位大神的文章。前些天在研究“ajax无刷新上传”方面的一些插件,用SWFUpload实现了无刷新上传的功能,不过个人觉得不是很完美。昨天在网上找到了一个叫做uploadify的jquery上传插件,看到园子里有几篇文章也是介绍这个插件的,心想何不用这个试试。不过园子里的这几篇文章用到的uploadify还是以前的旧版本uploadify-v2.1.0,我在官网上下载的是uploadify-v3.1版,其中的一些参数以及调用方法也不同了,还好官网有帮助文档。(唯一感觉不爽的一点就是这个开 阅读全文
posted @ 2012-11-10 13:51 Andy_Wong 阅读(196) 评论(0) 推荐(0) 编辑
摘要: 使用://绑定的界面元素<input id='gallery'type='file'/>$("#gallery").uploadify({设置参数,参数如下.});设置的属性: id: jQuery(this).attr('id'),//绑定的input的ID langFile: 'http://www.static-xxx.nu/uploader/uploadifyLang_en.js',//语言包的路径,能设置所有的提示文字 swf: 'http://www.static-xxx.nu/ 阅读全文
posted @ 2012-11-10 13:47 Andy_Wong 阅读(143) 评论(0) 推荐(0) 编辑
摘要: 本文介绍如何使用jquery实现Ajax功能. 用于发送Ajax请求的相关函数如load, get, getJSON和post这些渐变Ajax方法, 对于核心的ajax 方法没有过多介绍, 主要是通过配置复杂的参数实现完全控制Ajax请求。Ajax让用户页面丰富起来, 增强用户体验. Ajax是所有Web开发的必修课. 虽然Ajax技术并不复杂, 但是实现方式还是会因为每个开发人员而有所差异.jQuery提供一系列Ajax函数来帮助我们统一这种差异, 并且让调用Ajax更加简单.jQuery提供了几个用于发送Ajax请求的函数. 其中最核心也是最复杂的是jQuery.ajax(),所有的其他A 阅读全文
posted @ 2012-11-10 13:44 Andy_Wong 阅读(167) 评论(0) 推荐(0) 编辑
摘要: Jq调用webserviceJq调用webservice在写法上和调用一般处理程序等方法略有不同[WebService(Namespace = "http://tempuri.org/")][WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)][ToolboxItem(false)]// 若要允许使用 ASP.NET AJAX 从脚本中调用此 Web 服务,请取消对下行的注释。[System.Web.Script.Services.ScriptService]public class AjaxService 阅读全文
posted @ 2012-11-10 13:39 Andy_Wong 阅读(129) 评论(0) 推荐(0) 编辑
摘要: 1、使用一般的webform,在页面用jQuery ajax调用,再从取得的html数据中取得<body>内的内容,写入DOM优点:不用改变现有的asp.net开发模式,可以使用现成的页面;ajax取得的内容是html文本,直接写入DOM即可缺点:内容浪费,<body>之外的内容都不是必要的,而且如果使用了MasterPage那就。。。2、使用一般的webform,但是用Response.Write()控制输出html,在页面用jQuery ajax调用,将获取的内容写入DOM优点:内容干净,不浪费;ajax取得的内容是html文本,可以直接写入DOM缺点:需要在服务器 阅读全文
posted @ 2012-11-10 13:33 Andy_Wong 阅读(210) 评论(0) 推荐(0) 编辑
摘要: 1. ref 在方法中对参数所做的任何更改都将反映在传入的变量中。引用调用参数。就是说,这个传递的是参数的实际地址,当你的参数在方法中改变时,会影响到传进来的变量。class RefExample{static void Method(ref int i){i = 44;}static void Main(){int val = 0;Method(ref val);// val is now 44}}2.outout 关键字会导致参数通过引用来传递。这与 ref 关键字类似,不同之处在于 ref 要求变量必须在传递之前进行初始化。若要使用 out 参数,方法定义和调用方法都必须显式使用 out 阅读全文
posted @ 2012-11-10 11:36 Andy_Wong 阅读(266) 评论(0) 推荐(0) 编辑
摘要: 冒泡排序1、排序方法 将被排序的记录数组R[1..n]垂直排列,每个记录R[i]看作是重量为R[i].key的气泡。根据轻气泡不能在重气泡之下的原则,从下往上扫描数组R:凡扫描到违反本原则的轻气泡,就使其向上"飘浮"。如此反复进行,直到最后任何两个气泡都是轻者在上,重者在下为止。(1)初始 R[1..n]为无序区。(2)第一趟扫描 从无序区底部向上依次比较相邻的两个气泡的重量,若发现轻者在下、重者在上,则交换二者的位置。即依次比较(R[n],R[n-1]),(R[n-1],R[n-2]),…,(R[2],R[1]);对于每对气泡(R[j+1],R[j]),若R[j+1].k 阅读全文
posted @ 2012-11-10 11:12 Andy_Wong 阅读(138) 评论(0) 推荐(0) 编辑
摘要: TinyMce 的官网:http://www.tinymce.com/TinyMCE 是一个基于浏览器(例如MSIE或Mozilla)的强大的所见即所得的编辑器,它使用户可以方便的编辑HTML内容。它非常灵活并且是为系统集成而设计的,比如在Intranets、CMS、LMS等系统中应用。 特点易于集成,只需要简短几行代码。支持主题和模板。易于使用自定义代码扩展(插件和回调)可定制HTML输出。屏蔽元素和强制属性。国际语言支持(通过语言包)。支持多种浏览器, 目前有 Mozilla (PC/Mac/Linux), MSIE (PC) 和 FireFox (PC/Mac/Linux)。 下面是.. 阅读全文
posted @ 2012-11-09 16:22 Andy_Wong 阅读(600) 评论(0) 推荐(0) 编辑