2009年8月15日
摘要: //判断是否数字 利用正则表达式var reg = /^\-?([1-9]\d*|0)(\.\d+)?$/; if(!reg.test(form1.hits.value)) { alert('对不起,请输入数字);} 阅读全文
posted @ 2009-08-15 15:38 『程序开发』 阅读(699) 评论(1) 推荐(0) 编辑
  2009年2月10日
摘要: 方法一、尽量使用复杂的SQL来代替简单的一堆SQL 同样的事务,一个复杂的SQL完成的效率高于一堆简单SQL完成的效率。有多个查询时,要善于使用JOIN。 oRs=oConn.Execute("SELECT * FROM Books") while not oRs.Eof strSQL = "SELECT * FROM Authors WHERE AuthorID="&oRs("AuthorI... 阅读全文
posted @ 2009-02-10 11:04 『程序开发』 阅读(275) 评论(0) 推荐(0) 编辑
摘要: 本文介绍在ASP应用中防止用户在当前会话期间多次提交同一表单的一个简单方法。它主要由四个子程序组成,在较为简单的应用场合,你只要将这些代码放在包含文件中直接引用即可;对于那些较为复杂的环境,我们在文章的最后给出一些改进建议。 一、基本工作过程 下面我们依次讨论这四个子程序。 (一)初始化 这里我们要在Session对象中保存两个变量,其中: ⑴ 每一个表单对应一... 阅读全文
posted @ 2009-02-10 11:02 『程序开发』 阅读(216) 评论(0) 推荐(0) 编辑
  2009年2月8日
摘要: .数据库连接(用来单独编制连接文件conn.asp) 显示数据库记录 原理:将数据库中的记录一一显示到客户端浏览器,依次读出数据库中的每一条记录 如果是从头到尾:用循环并判断指针是否到末 使用: not rs.eof 如果是从尾到头:用循环并判断指针是否到开始 使用:not rs.bof (包含conn.asp用来打开user.mdb数据库) (message为数据库中的一个数据表,即你要显... 阅读全文
posted @ 2009-02-08 19:38 『程序开发』 阅读(837) 评论(0) 推荐(0) 编辑
摘要: 1.不要放过任何一个看上去很简单的小编程问题——他们往往并不那么简单,或者可以引伸出很多知识点; 2.会用asp,并不说明你会asp; 3.看asp的书,是学不了asp语言的; 4.浮躁的人容易说:asp语言不行了,应该学yy;——是你自己不行了吧!? 5.浮躁的人容易问:我到底该学什么;——别问,学就对了; 6.浮躁的人容易问:asp有钱途吗;——建议你去抢银行; 7.浮躁的人容易说... 阅读全文
posted @ 2009-02-08 19:19 『程序开发』 阅读(203) 评论(0) 推荐(0) 编辑
  2009年2月7日
摘要: JavaScript脚本: ------------------------------------------------------------------------------ 表单代码: ------------------------------------------------------------------------------ 注意事项及代码... 阅读全文
posted @ 2009-02-07 11:33 『程序开发』 阅读(982) 评论(0) 推荐(0) 编辑
  2008年12月4日
摘要: 成功的人如何定义成功?一个成功的人如何从成功中获得启发?这个命题无疑会让许多人充满了悬念与期待。2008年11月30日下午,北京青年报大厦的20层大会议室迎来了北青教育大讲堂活动开办以来最爆满的盛况,谷歌全球副总裁、大中华区总裁李开复的到来,让许多人对于成功的定义有了崭新的认识。 对于成功,不仅仅是对名利的追逐,不应该完全用世俗的价值观去衡量成功与否,而是实现自己的价值,关爱自己身边的人,给这... 阅读全文
posted @ 2008-12-04 11:04 『程序开发』 阅读(268) 评论(0) 推荐(0) 编辑
  2008年8月4日
摘要: select a.*,b.* from a,b where a.id *= b.id --相当于左联接 select a.*,b.* from a,b where a.id =* b.id --相当于右联接 select a.*,b.* from a left join b on a.id=b.id select a.*,b.* from a right join b on a.id=b.id... 阅读全文
posted @ 2008-08-04 16:36 『程序开发』 阅读(579) 评论(0) 推荐(0) 编辑
摘要: 1.通过工具"DTS"的设计器进行导入或者导出 DTS的设计器功能强大,支持多任务,也是可视化界面,容易操作,但知道的人一般不多,如果只是进行SQL Server数据库中部分表的移动,用这种方法最好,当然,也可以进行全部表的移动。在SQL Server Enterprise Manager中,展开服务器左边的+,选择数据库,右击,选择All tasks/Import Data...(或All t... 阅读全文
posted @ 2008-08-04 10:45 『程序开发』 阅读(529) 评论(0) 推荐(0) 编辑
摘要: 一、什么是SQL注入式攻击? 所谓SQL注入式攻击,就是攻击者把SQL命令插入到Web表单的输入域或页面请求的查询字符串,欺骗服务器执行恶意的SQL命令。在某些表单中,用户输入的内容直接用来构造(或者影响)动态SQL命令,或作为存储过程的输入参数,这类表单特别容易受到SQL注入式攻击。常见的SQL注入式攻击过程类如: ⑴ 某个ASP.NET Web应用有一个登录页面,这个登录页面控制着用户... 阅读全文
posted @ 2008-08-04 10:40 『程序开发』 阅读(234) 评论(0) 推荐(0) 编辑