-
ASP缓存技术解析
所属栏目:[Asp教程] 日期:2023-10-10 热度:3943
一、何谓ASP缓存/为什么要缓存
当你的web站点采用asp技术建立的初期,可能感觉到的是asp动态网页技术带来的便利性,以及随意修改性、自如的http控制。但是,随着访问量的增加,你一定会发现自己的站点访问速度越来[详细] -
了解在 ASP 中使用 UBOUND 与 LUBOUND 的方式
所属栏目:[Asp教程] 日期:2023-10-10 热度:3943
UBound函数
返回一个 Long 型数据,其值为指定的数组维可用的最大下标。
语法
UBound(arrayname[, dimension])
UBound 函数的语法包含下面部分:
部分 描述
arrayname 必需的。数组变量的名称,遵循标准[详细] -
一个ASP创造动态对象的工厂类
所属栏目:[Asp教程] 日期:2023-10-10 热度:3943
最近整理ASP/VBScript代码,发现过去的一个ASP实现的MVC框架,可惜是个半成品,效率也成问题,不过发现里面有些我写的代码,感觉还稍稍可以拿出来见人,于是今天作此文以记之。
说是ASP,其实和VBScript也脱不了干[详细] -
asp导出excel文件最简便的方法
所属栏目:[Asp教程] 日期:2023-10-10 热度:3943
由于excel软件能识别table格式的数据,所以asp只需要输出table格式的html代码,同时设置好contenttype,增加保存为附件的响应头即可将输出的html代码保存为xls文件。
asp导出excel文件源代码如下:
复制代码 代[详细] -
Asp中err和error对象的属性详解及用法实例
所属栏目:[Asp教程] 日期:2023-10-10 热度:3943
一、ERR对象
err对象使用的时候不需要创建实例,就是说你要用的时候随便拿来使用,就像session一样。
不需要像ADODB对象使用的时候Set conn=Server.CreateObject来创建实例,它返回一个错误代码。
但是Err!=Er[详细] -
Asp 浅析 XML并分页显示源码
所属栏目:[Asp教程] 日期:2023-10-09 热度:2822
Asp 解析 XML并分页显示,示例源码如下:
复制代码 代码如下:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http[详细] -
asp实现的sha1加密解密程式
所属栏目:[Asp教程] 日期:2023-10-09 热度:2822
在百度找的几个asp sha1加密结果和asp.net的sha1加密结果不一样,asp.net sha1加密完后是40位,网上找的asp sha1加密是64位,还以为asp.net做了截取,但是asp的64位加密结果并没有包含asp.net的40位结果,看来找到的[详细]
-
ASP中实现执行定时任务的方式
所属栏目:[Asp教程] 日期:2023-10-09 热度:8746
一个很常见的 ASP 问题 : “如何定时工作流程执行网页?”, 之所以会问这个问题大部分是因为管理员可能会利用一个 ASP 网页来作数据库维护的动作, 如备份, 在 Windows NT 平台有一个方法可以做工作流程, 那[详细]
-
asp执行带参数的sql语句案例
所属栏目:[Asp教程] 日期:2023-10-09 热度:8746
asp执行带参数的sql语句,需要向sql语句添加参数,可以有效屏蔽SQL注入,源代码如下:
复制代码 代码如下:
var conn = Server.CreateObject("ADODB.Connection");
conn.ConnectionString = "Provider=Microsoft[详细] -
ASP模拟POST实现异步提交数据的方法
所属栏目:[Asp教程] 日期:2023-10-09 热度:8746
有时需要获取远程网站的某些信息,而服务器又限制了GET方式,只能通过POST数据提交,这个时候我们可以通过asp来实现模拟提交post数据,网上有挺多这样的例子的。下面的是我自己写的比较简洁易懂的函数。
首先,需[详细] -
ASP中获得Select Count语句返回值的方式
所属栏目:[Asp教程] 日期:2023-10-09 热度:8746
我们一般统计数据库记录时会用到Select Count(*)语句,当我们使用SQL Server的查询分析器时,直接输入Select Count(*) From 表名即会统计出该表中有几条记录,可是我们用ASP来实现时该怎么返回值呢?即如何输出统计出[详细]
-
利用微软的 XML HTTP对象,Asp可以访问和提取所需的内容并进行必要的筛选
所属栏目:[Asp教程] 日期:2023-10-09 热度:8746
Asp 使用 Microsoft.XMLHTTP 抓取网页内容(没用乱码),并过滤需要的内容
示例源码:
复制代码 代码如下:
<%
Dim xmlUrl,http,strHTML,strBody
xmlUrl = Request.QueryString("u")
REM 异步读取XML源
Set [详细] -
ASP的Server.MapPath()不同参数返回路径整合
所属栏目:[Asp教程] 日期:2023-10-09 热度:8746
在使用Server.MapPath()的时候,有很多的参数,什么绝对路径啊,相对路径啊,这些不复杂但是很容易弄混淆的东西,这里将他做一个整理。
复制代码 代码如下:
./当前目录
/网站主目录
../上层目录
~/网站虚拟目[详细] -
asp(vbs)fso OpenTextFile方法参数解释
所属栏目:[Asp教程] 日期:2023-10-09 热度:8443
OpenTextFile是asp语言中的一个方法
打开指定的文件并返回一个 TextStream 对象,可以通过这个对象对文件进行读、写或追加。
object.OpenTextFile(filename[, iomode[, create[, format]]])
1、方法编辑打开指[详细] -
asp页面提升的访问速度的方法详解
所属栏目:[Asp教程] 日期:2023-10-09 热度:8443
技巧之一:提高使用Request集合的效率
访问一个ASP集合来提取一个值是费时的、占用计算资源的过程。因为这个操作包含了一系列对相关集合的搜索,这比访问一个局部变量要慢得多。因此,如果打算在页面中多次使用Re[详细] -
asp中使用MSXML2.ServerXMLHTTP实现异步请求案例
所属栏目:[Asp教程] 日期:2023-10-07 热度:9345
asp使用MSXML2.ServerXMLHTTP异步发送请求时,需要注意判断MSXML2.ServerXMLHTTP对象的readyState是否为4,如果不判断直接获取对象的属性,如responseText会出现如下错误:
复制代码 代码如下:
msxml3.dll 错误[详细] -
asp、html、js 停止缓存的代码
所属栏目:[Asp教程] 日期:2023-10-07 热度:7382
ASP
Response.Buffer = TrueResponse.ExpiresAbsolute = Now() - 1Response.Expires = 0Response.CacheControl = "no-cache"Response.AddHeader "Pragma", "No-Cache"
HTML
<meta http-equiv="Content-Typ[详细] -
asp中Scripting.Dictionary字典对象使用例子
所属栏目:[Asp教程] 日期:2023-10-07 热度:7382
vbscript的Scripting.Dictionary创建了类似于Key索引对应Value值的字典对象,通过Key直接索引到指定的Value。
VBScript中Scripting.Dictionary使用示例如下:
复制代码 代码如下:
Dim objDict
Set objDict = [详细] -
在 ASP 中实现的自定义 URLEncode 和 URLDecode函数
所属栏目:[Asp教程] 日期:2023-10-07 热度:7382
在做ajax中的post时,发现在服务器端取得数据时总是乱码,网上看了些解决方法也搞不定,我post过去时是xml形式,由于乱码服务器端xml也解析不了或出错。于是在post前先把它编码,到服务器端再解码,这样问题解决了,[详细]
-
ASP获取数据库表名、库名、字段名的方式
所属栏目:[Asp教程] 日期:2023-10-07 热度:7382
ASP获取数据库表名,字段名
以SQLServer为例:
复制代码 代码如下:
< %
SET Conn=Server.CreateObject("ADODB.Connection")
Conn.Open "Server=IP地址;Provider=sqloledb;Database=库名称;UID=用户名;P[详细] -
asp中利用MSXML2.DOMDocument处理XML数据时的注意事项
所属栏目:[Asp教程] 日期:2023-10-07 热度:7382
asp使用MSXML2.DOMDocument加载网络上的xml文件时,在调用load方法前需要注意设置:
复制代码 代码如下:
oXML.setProperty "ServerHTTPRequest", true
即启用ServerHTTPRequest请求,要不会出现系统错误: -2146[详细] -
asp显示无效使用 Null: Replace
所属栏目:[Asp教程] 日期:2023-10-07 热度:7382
使用REPLACE来将数据库里读出来的数据替换,如果字段不为空是正常,但如果
为空时就出现以下提示:
Microsoft VBScript 运行时错误 错误 '800a005e'
无效使用 Null: 'Replace'
主要问题就是s[详细] -
asp中使用redim、preserve创建动态数组示例
所属栏目:[Asp教程] 日期:2023-10-07 热度:7382
asp中REDIM的功能是动态定义数组长度
动态数组里面的一个语句,只能出现在过程里面,可以多次使用。可以改变数组大小,和维数。
格式:
REDIM [Preserve] 数组名(下标1[下标2....])
Preserve 保留动[详细] -
IIS7.5调用asp页面出现800a0e7a的解决方法
所属栏目:[Asp教程] 日期:2023-10-07 热度:7382
在IIS6下面是没这个问题的,把系统放到IIS7.5下windows2008R2 64位系统就出现了ADODB.Connection 错误 '800a0e7a',实际上,以下是简单的解决方法,可以详细了解。
复制代码 代码如下:
ADODB.Connecti[详细] -
Asp中使用JQuery的AJAX提供中文乱码解决方法
所属栏目:[Asp教程] 日期:2023-10-07 热度:7382
客户端页:client.html
复制代码 代码如下:
<script>
//jquery的post
$.post
(
'server.asp',
{
Act:'DoSubmit',
UserName:escape(&#[详细]
