摘要: 表中主键必须为标识列,[ID] int IDENTITY (1,1)1.分页方案一:(利用Not In和SELECT TOP分页)SELECT TOP 页大小 *FROM TestTableWHERE (ID NOT IN (SELECT TOP (页大小*(页数-1)) id FROM 表 ORDER BY id))ORDER BY ID2.分页方案二:(利用ID大于多少和SELECT TOP分页)SELECT TOP 页大小 *FROM TestTableWHERE (ID > (SELECT MAX(id) ... 阅读全文
posted @ 2012-08-30 15:08 摩根船长 阅读(11707) 评论(0) 推荐(0) 编辑
摘要: function load(sdate) { $.getJSON("workorder/statistics.do", { sdate : sdate+'-01' }, function(resp) { //获取数据源 var columns = new Array(); //定义列集合 var row = resp.rows[0]; //获取首行数据 //根据首行数据创建columns配置 $.each(row, function(i, v) { if (i != "user... 阅读全文
posted @ 2012-08-29 15:50 摩根船长 阅读(9008) 评论(1) 推荐(0) 编辑
摘要: 扩展datagrid的一个方法keyCtr$.extend($.fn.datagrid.methods, { keyCtr : function (jq) { return jq.each(function () { var grid = $(this); grid.datagrid('getPanel').panel('panel').attr('tabindex', 1).bind('keydown', function (e) { switch (e.keyCode) { ... 阅读全文
posted @ 2012-08-29 15:42 摩根船长 阅读(6841) 评论(3) 推荐(0) 编辑
摘要: 前台主要代码:<script type="text/javascript"> $(function() { var $dg = $("#dg"); $dg.datagrid({ url : "servlet/list", width : 700, height : 250, columns : [ [ { field : 'code', title : 'Code', width : ... 阅读全文
posted @ 2012-08-29 15:35 摩根船长 阅读(17925) 评论(0) 推荐(1) 编辑
摘要: 发现最近有些人问用JQuery easyui要怎么实现左右结构的布局。就是点击左边的菜单在右边的tab中打开。其实easyui要实现这种布局很简单,只需要简单的几行代码就ok了。特意做了一个小小的demo供大家参考,还把怎么实现tab的右键菜单附上。效果图:源码:js部分:$(function () { //动态菜单数据 var treeData = [{ text : "菜单", children : [{ text : "一级菜单1", attributes ... 阅读全文
posted @ 2012-08-29 15:27 摩根船长 阅读(32593) 评论(5) 推荐(3) 编辑
摘要: JQuery代码var $win;$win = $('#test-window').window({ title: '添加课程设置信息', width: 820, height: 450, top: ($(window).height() - 820) * 0.5, left: ($(window).width() - 450) * 0.5, shadow: true, modal: true, iconCls: 'icon-add', closed: true, minimizable: false, maximizable:... 阅读全文
posted @ 2012-08-28 11:12 摩根船长 阅读(92214) 评论(6) 推荐(4) 编辑
摘要: var nums = "num_table"; $('#'+ nums +' .page_range:eq('+ i +') a').html(this.start + i ); 阅读全文
posted @ 2012-08-28 10:58 摩根船长 阅读(248) 评论(0) 推荐(0) 编辑
摘要: 源代码:前台(html):<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml" ><head runat="server"><title>邮件列表</title> <link re 阅读全文
posted @ 2012-08-27 15:42 摩根船长 阅读(11350) 评论(0) 推荐(0) 编辑
摘要: W3Schoolhttp://www.w3school.com.cnJQuery EasyUI 官网http://www.jeasyui.comJQuery EasyUI 学习班http://easyui.btboys.comhttp://www.easyui.infoJQuery Drag Drophttp://www.threedubmedia.com/UEditor富文本web编辑器http://ueditor.baidu.com/website/ 阅读全文
posted @ 2012-08-23 11:39 摩根船长 阅读(285) 评论(0) 推荐(0) 编辑
摘要: 所谓的Ajax.这里我们讲二种方法 方法一:(微软有自带Ajax框架) 在Asp.net里微软有自己的Ajax框架.就是在页面后台.cs文件里引入 using System.Web.Services 空间 然后定义静态方法(方法前加上 [WebMethod]) [WebMethod] public static string ABC(string ABC) { return ABC; } 好了,现在我们谈谈前台Js怎么处理后台返回的数据吧,可利用Jquery处理返回的纯html,json,Xml等数据.这里我们演示返回返回的数据有string、集合(List<>)、类. 但都返回J 阅读全文
posted @ 2012-08-22 11:11 摩根船长 阅读(1818) 评论(0) 推荐(0) 编辑
摘要: <script type="text/javascript"> $(document).ready(function () { var usAgent = navigator.userAgent.toLowerCase(); if (usAgent.indexOf("android") >= 0 || usAgent.indexOf("iphone") >= 0 || usAgent.indexOf("ipod") >= 0 || usAgent.indexOf("ipad& 阅读全文
posted @ 2012-08-21 14:07 摩根船长 阅读(281) 评论(0) 推荐(0) 编辑
摘要: .ajax 前台代码: <script type="text/javascript"> $(function () { $("a").click(function () { switch (this.id) { case "login": $.ajax({ type: "POST", url: "sqb_mweb_login.aspx... 阅读全文
posted @ 2012-08-07 09:37 摩根船长 阅读(375) 评论(0) 推荐(0) 编辑
摘要: Session又称为会话状态,是Web系统中最常用的状态,用于维护和当前浏览器实例相关的一些信息。举个例子来说,我们可以把已登录用户的用户名放在Session中,这样就能通过判断Session中的某个Key来判断用户是否登录,如果登录的话用户名又是多少。我们知 道,Session对于每一个客户端(或者说浏览器实例)是“人手一份”,用户首次与Web服务器建立连接的时候,服务器会给用户分发一个 SessionID作为标识。SessionID是一个由24个字符组成的随机字符串。用户每次提交页面,浏览器都会把这个SessionID包含在 HTTP头中提交给Web服务器,这样Web服务器就能区分当前请求 阅读全文
posted @ 2012-08-07 09:32 摩根船长 阅读(288) 评论(0) 推荐(0) 编辑
摘要: 实例代码: 下面是写cookie HttpCookie cookie = new HttpCookie("Info");//定义cookie对象以及名为Info的项 DateTime dt = DateTime.Now;//定义时间对象 TimeSpan ts=new TimeSpan(1,0,0,0);//cookie有效作用时间,具体查msdn cookie.Expires = dt.Add(ts);//添加作用时间 cookie.Values.Add("user","cxbkkk");//增加属性 cookie.Values.A 阅读全文
posted @ 2012-08-07 09:24 摩根船长 阅读(232) 评论(0) 推荐(0) 编辑
摘要: 1.Asp.Net中几种相似的标记符号: < %=...%>< %#... %>< % %>< %@ %>解释及用法< %#... %>: 是在绑定控件DataBind()要领 执行时被执行,用于数据绑定如:< %# Container.DataItem("tit") %>< %= %>: 在程序执行时被调用,可以显示后台变量值如:*.aspx中:< %= aaa %> *.cs中:protected string aaa="姓名";< % %>: 阅读全文
posted @ 2012-08-03 14:35 摩根船长 阅读(177) 评论(0) 推荐(0) 编辑
摘要: 繁写: <?php echo "This is a test</br>"; echo "asdfasdfadsf"; $mysql_server_name="localhost"; //数据库服务器名称 $mysql_username="root"; // 连接数据库用户名 $mysql_password="??????"; // 连接数据库密码 $mysql_database="??????"; // 数据库的名字 // 连接到数据库 $conn=mysq 阅读全文
posted @ 2012-07-19 12:06 摩根船长 阅读(350) 评论(0) 推荐(0) 编辑
摘要: 在配置本地网站的时候,出现了以下错误信息:HTTP 错误 500.22 - Internal Server Error 检测到在集成的托管管道模式下不适用的 ASP.NET 设置。环境是iis7 , .net2.0。以前在其他电脑上装win7,好像也没有碰到过这个问题。找来找去,发现还是iis设置的问题。把iis配置右边 [浏览网站] 里的 [高级设置] 里面的 [应用程序池] 选择为 [Classic .net AppPool ] 经典模式就可以了。默认是 DefaultAppPool 。网站设置其它一切正常。 阅读全文
posted @ 2012-05-26 09:41 摩根船长 阅读(1282) 评论(0) 推荐(0) 编辑
摘要: 昨天换了个机器重装系统,系统OK后,IIS然后数据库,VS2005,VS2008后来发现项目都打不开了提示:由于未能创建 Microsoft visual c# 2008 编译器,因此未能打开项目“XX”我把VS重新修复了一边,不行。然后我把2005卸载掉也不行我把VS2008也卸载掉,重装,还不行·最后上网一查解决方案:在visual studio 2008命令提示下运行如下两条指令: devenv /resetsettings devenv /resetskippkgs 问题搞定 阅读全文
posted @ 2012-05-25 19:55 摩根船长 阅读(3333) 评论(0) 推荐(0) 编辑
摘要: protected void submit_Click(object sender, EventArgs e) { string name = FileUpload1.FileName; int size = FileUpload1.PostedFile.ContentLength; string type = FileUpload1.PostedFile.ContentType; //image/pjpeg // string type2 = name.Substring(name.LastIndexOf(".") + 1); //jpg 不安全 string ipath 阅读全文
posted @ 2012-05-23 21:35 摩根船长 阅读(169) 评论(0) 推荐(0) 编辑
摘要: 启动SQL Server 2008 Management Studio工具菜单----选项----Designers(设计器)----阻止保存要求重新创建表的更改 取消勾选即可。 阅读全文
posted @ 2012-05-22 15:42 摩根船长 阅读(196) 评论(0) 推荐(0) 编辑