Pages: 278/291 First page Previous page 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 Next page Final page [ View by Articles | List ]
Mar 9
先来看客户端的JS代码,命名文    gvUserReg.js
程序代码:  

程序代码:
// this code powered by google
var agt = navigator.userAgent.toLowerCase();
var is_op = (agt.indexOf("opera") != -1);
var is_ie = (agt.indexOf("msie") != -1) && docum
Mar 9
防止网站内容被人小偷和采集的ASP代码
防止一般的采集以及小偷读取,加在顶部。同理,可以改造成JS脚本。
<%
Dim AppealNum,AppealCount
AppealNum=10 '同一IP60秒内请求限制10次
AppealCount=Request.Cookies("AppealCount")
If AppealCount="" Then
response.Cookies("AppealCount")=1
AppealCount=1
response.cookies("Appe
Tags: , , , ,
Mar 9
ASP与存储过程(Stored Procedures)的文章不少,但是我怀疑作者们是否真正实践过。我在初学时查阅过大量相关资料,发现其中提供的很多方法实际操作起来并不是那么回事。对于简单的应用,这些资料也许是有帮助的,但仅限于此,因为它们根本就是千篇一律,互相抄袭,稍微复杂点的应用,就全都语焉不详了。

  现在,我基本上通过调用存储过程访问SQL Server,以下的文字都是实践的总结,希望对大家能有帮助。

  存储过程就是作为可执行对象存放在数据库中的一个或多个SQL命令。

  定义总是很抽象。存储过程其实就是能完成一定操作的一组S
Mar 9
按给定的报表格式生成图书销售统计的报表

系统平台是Windows 2000+SQL Server 2000+IIS 5.0+ASP
功能:要求按照给定的报表格式生成图书销售统计的报表,并能够打印。
Excel报表模板的制作:
首先根据给定的报表格式,制作一个Excel模板(就是要打印的报表的表格),当然其中需要从数据库中动态统计生成的数据留着空白。这个报表先在Excel中画好,然后保存为模板,存放在起来,这里为\test\book1.xls。
Excel报表的生成与打印
这里采用了Excel的Applicatio
Mar 9
海量数据库的查询优化及分页算法方案

很多人不知道SQL语句在SQL SERVER中是如何执行的,他们担心自己所写的SQL语句会被SQL SERVER误解。比如:
select * from table1 where name='zhangsan' and tID > 10000
 和执行:
select * from table1 where tID > 10000 and name='zhangsan'
  一些人不知道以上两条语句的执行效率是否一样,因为如果简单的从语句先后上看,这两个语
Mar 9
Adodb.Stream取得图像的高宽

上传图片或显示SWF的时候都希望得到它的高度和宽度

基本原理使用Adodb.Stream读二进制文件然后进行解析,然后返回一数组
第一个元素为类型(BMP JPG PNG GIF SWF)
第二个元素为宽度{width}
第三个元素为高度{height}
第四个元素为width={width},height={height}式字符串

Class qswhImg
dim aso
Private Sub Class_Initialize
&nb
Mar 9
如何定时运行ASP文件

在一定的时候,要定时的运行某个ASP文件去执行一个任务,如一个工厂在早上9点钟要采集所有的电表的读数,当然这要通过IN SQL连接到各个电表中,我们现在就是用一个ASP文件把IN SQL中表的读数再集中到MS SQL中。powered by 25175.net

可能你看到的定时运行ASP文件的方法有多种,不过我现在要说的是一种简单的方法,利用计划任务就可简单的实现。

首先,你要写一个js或者vbs文件来调用你所有执行的ASP。下面是js和vbs文件的代码,你可以任选一个,执行效果是一样的。

vbs代
Mar 9
<title>在结果中再搜索</title>
<body bgcolor="#FFFFFF">
<%
u_search=request.form("u_search")
u_prev_search=request.form("u_prev_search")
u_search_within=request.form("u_search_within")


if u_search <> "&
Pages: 278/291 First page Previous page 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 Next page Final page [ View by Articles | List ]