摘要: <body><script type="text/javascript" src="http://fw.qq.com/ipaddress" charset="gb2312"></script><script type="text/javascript">document.write("您的IP地址是:" + IPData[0] + "<br/>您来自:" + IPData[2] + IPData[3]); </ 阅读全文
posted @ 2011-05-24 17:11 顺德早茶 阅读(1337) 评论(1) 推荐(0) 编辑
摘要: 采用Ajax传递数据时,通常会将数据整理为data="var1=abc&var2=def"。而当数据中存在加号(+)或是连接符(&)时,服务器端接收数据时会有部分数据丢失现象。 分析一下Ajax传递数据的格式与Javascript的语法不难发现: 1. "+"号:JavaScript解析为字符串连接符,所以服务器端接收数据时"+"会丢失。 2. "&":JavaScript解析为变量连接符,所以服务器端接收数据时&符号以后的数据都会丢失。 解决办法也相当简单,只需要为+与&符 阅读全文
posted @ 2011-04-27 09:57 顺德早茶 阅读(8103) 评论(0) 推荐(0) 编辑
摘要: ---1、最简单的行转列/* 问题:假设有张学生成绩表(tb)如下:姓名 课程 分数张三 语文 74张三 数学 83张三 物理 93李四 语文 74李四 数学 84李四 物理 94想变成(得到如下结果): 姓名 语文 数学 物理 李四 74 84 94张三 74 83 93*/--测试用IF OBJECT_ID('[tb]') IS NOT NULL DROP TABLE [tb]GOcreate table tb(姓名 varchar(10) , 课程 varchar(10) , 分数 int)insert into tb values('张三' , ' 阅读全文
posted @ 2011-03-29 15:55 顺德早茶 阅读(1102) 评论(1) 推荐(1) 编辑
摘要: <script type="text/javascript">document.onkeydown = nextpage;var prevpage="1.htm";var nextpage="3.htm";function nextpage(event){ event = event ? event : (window.event ? window.event : null); if (event.keyCode == 37) location = nextpage; //方向键→ if (event.keyCode == 阅读全文
posted @ 2011-03-12 14:19 顺德早茶 阅读(444) 评论(0) 推荐(0) 编辑
摘要: 谁都知道 在html 如果一个复选框被选中 是 checked="checked"。但是我们如果用jquery alert($("#id").attr("checked")) 会提示您是true而不是checked所以很多朋友判断 if($("#id").attr("checked") == "true") 这个是错误的,其实应该是 if($("#id").attr("checked") == true)下面是使用实例:<!DOC 阅读全文
posted @ 2011-03-09 11:27 顺德早茶 阅读(821) 评论(0) 推荐(0) 编辑
摘要: 这是一个绝对傻瓜的方式,没有耐心人的人可以选择更优秀的做法,如:用临时表、用通用存储过程。Delete From Articles Where ID In(Select Max(ID) From Articles Where SortID=5 Group By ArticleTitle Having Count(*)>1)在查询分析器里多次执行上面语句,直到执行结果为“(0 行受影响)”,即可清除ArticleTitle字段内容(即文章标题)重复的记录。其中,SortID为资讯分类的ID。如果资讯没有分类,可以把“Where SortID=5”去掉。 阅读全文
posted @ 2011-02-25 10:47 顺德早茶 阅读(246) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2011-01-18 15:44 顺德早茶 阅读(387) 评论(1) 推荐(0) 编辑
摘要: string htmInfo = "readme.htm";System.Diagnostics.Process.Start("iexplore.exe", Application.StartupPath + @"\HTML\" + htmInfo);//如果是调用系统默认打开方式,则下面的方式就可以了//System.Diagnostics.Process.Start(Application.StartupPath + @"\HTML\" + htmInfo); 阅读全文
posted @ 2011-01-04 11:21 顺德早茶 阅读(692) 评论(0) 推荐(0) 编辑
摘要: * 说明:复制表(只复制结构,源表名:a 新表名:b) select * into b from a where 11* 说明:拷贝表(拷贝数据,源表名:a 目标表名:b)insert into b(a, b, c) select d,e,f from b;* 说明:显示文章、提交人和最后回复时间select a.title,a.username,b.adddate from table a,(select max(adddate) adddate from table where table.title=a.title) b* 说明:外连接查询(表名1:a 表名2:b)select a. 阅读全文
posted @ 2010-12-24 17:40 顺德早茶 阅读(346) 评论(0) 推荐(0) 编辑
摘要: string 转换成 Char[]  string ss = "abcdefg";  char[] cc = ss.ToCharArray();Char[] 转换成string  string s = new string(cc);此外,byte[] 与 string 之间的装换  byte[] bb = Encoding.UTF8.GetBytes(ss);  string s = Encoding.UTF8.GetString(bb);下面我们利用 StringBuilder 来进行数组 与 string 间的转换 , 很简单,代码如下 using System.Text;StringBu 阅读全文
posted @ 2010-12-20 16:51 顺德早茶 阅读(122680) 评论(3) 推荐(4) 编辑