2009年2月8日

ASP基础教程:学习ASP中子程序的应用

摘要: 在ASP中,你可通过VBScript和其他方式调用自程序。 实例: 调用使用VBScript的子程序 如何从ASP调用以VBScript编写的子程序。 以下为引用的内容: 阅读全文

posted @ 2009-02-08 20:41 网者归来III 阅读(191) 评论(0) 推荐(0) 编辑

ASP基础教程之ASP程序对Cookie的处理

摘要: cookie常用来对用户进行识别。 实例: 以下为引用的内容: % dim numvisits response.cookies("NumVisits").Expires=date+365 numvisits=request.cookies("NumVisits") if numvisits="" then response.cookies("NumVisits")=1 response.write("Welcome! This is the first time you are visiting this Web page.") else response.cookies("NumVisits")=numvisits+1 response.write("You have visited this ") response.write("Web page " & numvisits) if numvisits=1 then response.write " time before!" 阅读全文

posted @ 2009-02-08 20:40 网者归来III 阅读(186) 评论(0) 推荐(0) 编辑

ASP基础教程之实例学习ASP Response 对象

摘要: ASP Response 对象用于从服务器向用户发送输出的结果。 实例 使用ASP写文本 本例演示如何使用ASP来写文本。 以下为引用的内容: 在ASP中使用HTML标签格式化文本 本例演示如何使用ASP将文本和HTML标签结合起来。 阅读全文

posted @ 2009-02-08 20:34 网者归来III 阅读(416) 评论(0) 推荐(0) 编辑

ASP基础教程之ASP AdRotator 组件的使用

摘要: ASP AdRotator 组件 每当用户进入网站或刷新页面时,ASP AdRotator组件就会创建一个AdRotator对象来显示一幅不同的图片。 语法: 以下为引用的内容: 实例 假设我们有一个文件名为"banners.asp"。它类似于这样: 以下为引用的内容: 文件"ads.txt"类似这样: 阅读全文

posted @ 2009-02-08 20:32 网者归来III 阅读(299) 评论(0) 推荐(0) 编辑

初学者来认识OLEDB和ODBC的区别

摘要: ODBC(开放数据库互连):是Microsoft引进的一种早期数据库接口技术。它实际上是ADO的前身。早期的数据库连接是非常困难的。每个数据库的格式都不一样,开发者得对他们所开发的每种数据库的底层API有深刻的了解. 因此,能处理各种各样数据库的通用的API就应运而生了。也就是现在的ODBC(Open Database Connectivity), ODBC是人们在创建通用API的早期产物。有许多种数据库遵从了这种标准,被称为ODBC兼容的数据库。 OLEDB(对象链接和嵌入数据库)位于ODBC层与应用程序之间. 在你的ASP页面里,ADO是位于OLEDB之上的"应用程序". 你的ADO调用先被送到OLEDB,然后再交由ODBC处理. 你可以直接连接到OLEDB层,如果你这么做了,你将看到服务器端游标(recordset的缺省的游标,也是最常用的游标)性能的提升。 用odbc连接数据库: 阅读全文

posted @ 2009-02-08 20:27 网者归来III 阅读(641) 评论(0) 推荐(0) 编辑

ASP常见数学函数 Abs Atn Cos 等详细详解

摘要: 【名称】 Abs 【类别】 数学函数 【原形】 Abs(number) 【参数】 必选的。Number参数是一个任何有效的数值型表达式 【返回值】 同 number 的类型 【异常/错误】 无 【描述】 返回参数number 的绝对值。一个数的绝对值是将正负号去掉以后的值。例如,ABS(-1) 和 ABS(1) 都返回 1。Abs(5.2)=5.2,Abs(-5)=5 【示例】 Dim MyNumber MyNumber = Abs(50.3) ' 返回 50.3。 MyNumber = Abs(-50.3) ' 返回 50.3。 【备注】 如果 number 包含 Null,则返回 Null,如果 number 是未初始化的变量,则返回 0。 【名称】 阅读全文

posted @ 2009-02-08 20:25 网者归来III 阅读(1081) 评论(0) 推荐(0) 编辑

VBScript新手入门初学教程:VBScript简介

摘要: 学习 VBScript 之前,应具备HTML和CSS的知识,以保证你能够熟练地编写网页。 VBScript简介 VBScript 是一种脚本语言,可以用于微软 IE 浏览器的客户端脚本和微软 IIS (Internet Information Service) 的服务器端脚本。 VBScript 是微软编程语言 Visual Basic 家族中的一个成员。如果你熟悉微软的 Visual Basic 或者 Visual Basic for Applications,你会很快就熟悉 VBScript。 简单的 VBScript 入门示例 现在我们就写一个简单的 VBScript 的例子。 阅读全文

posted @ 2009-02-08 20:24 网者归来III 阅读(651) 评论(0) 推荐(1) 编辑

有用的无声递交表单的客户端函数

摘要: 采用Microsoft.XMLHTTP提交数据的形式实现客户端无刷新 以下为引用的内容: dim i,strReturn function xmlhttp_submit(form_object,url) alert("") for i = 0 to form_object.elements.length-1 set elem = form_object.elements(i) form_value=form_value & URLEncoding(elem.name) & "=" & URLEncoding(elem.value) &"&" Next set xmlhttp = CreateObject("Microsoft.XMLHTTP") xmlhttp.open "POST",url,false xmlhttp.setRequestHeader "CONTENT-TYPE","application/x-www-form-urlencoded" xmlhttp.send(form_value) ysinfo. 阅读全文

posted @ 2009-02-08 20:23 网者归来III 阅读(221) 评论(0) 推荐(0) 编辑

ASP实例:利用缓存提高数据显示效率

摘要: 实例演示:先建立一个简单的数据库,写个function读取一下,写入一个dim变量temp中: ASP代码 以下为引用的内容: % Function DisplayRecords() Dim sql, conn, rs sql = "SELECT id, [szd_f], [szd_t] FROM admin" Set conn = Server.CreateObject("ADODB.Connection") conn.Open "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ="&Server.MapPath("db.mdb") Set rs = Server.CreateObject("ADODB.Recordset") rs.Open sql, conn, 1, 3 If Not rs.EOF Then Dim 阅读全文

posted @ 2009-02-08 14:09 网者归来III 阅读(187) 评论(0) 推荐(0) 编辑

ASP实例代码:搞个长文章分页代码

摘要: 以下为引用的内容: % Class aspxsky_page Private Sub class_initialize End Sub Public Function Alert(message,gourl) message = replace(message,"'","\'") If gourl="-1" then Response.Write ("") End If Response.End() End Function Public Sub showpage(str,page,url) if not isnumeric(page) then alert "提示:错误的参数!","-1" end if 阅读全文

posted @ 2009-02-08 14:08 网者归来III 阅读(165) 评论(0) 推荐(0) 编辑

使用Filter实现信息的二次检索

摘要: 思考一个问题:怎么实现在第一次检索的基础上进行二次检索? 通常,我们的做法是第一次检索时保存检索条件,在第二次行检索时组合两次检索条件对数据库进行一次新的查询,如: 第一次检索:Select * from table where age>18 第二次检索:Select * from table where age>18 and name like 'zh%' 这样做虽可以实现我们所要的结果,但效率上个人认为却大打了折扣! 能不能缓存第一次检索的记录集,第二次检索时只在缓存的记录集上进行,而不是重新对数据库进行查询? RecordSet对象有个属性Filter,它的作用是通过添加条件以控制欲显示的记录集,但并不影响原本的记录集!我们来看下怎么用它实现二次检索: 阅读全文

posted @ 2009-02-08 14:07 网者归来III 阅读(276) 评论(0) 推荐(0) 编辑

说说对象的复制

摘要: 以下为引用的内容: 阅读全文

posted @ 2009-02-08 14:05 网者归来III 阅读(227) 评论(0) 推荐(0) 编辑

查询某个字段没有值的所有记录的SQL语句怎么写?

摘要: 有时我们需要查询出某字段没有值的全部记录,那应该用rs("xx")=""还是IsNull(rs("xx"))呢?要得出结论,我们还得从头说起:什么情况下字段中会没有值?因为这和我们的结论关系密切。 一、什么造成字段中没有值? 我们建一个表来测试下,表中只有两个字段id(自动编号)和aa(文本): 1.将aa字段"允许空字符串"属性设置为否,测试结果 rs("aa") = "mzwu.com" ---> 添加成功 rs("aa") = "" ---> 字段 't8.aa' 不能是零长度的字符串。 rs("aa")=Empty ---> 添加成功 rs("aa") = Null ---> 添加成功 阅读全文

posted @ 2009-02-08 14:03 网者归来III 阅读(1167) 评论(0) 推荐(0) 编辑

ASP实例:一个简单的ASP无组件上传类

摘要: % var self = Request.serverVariables("SCRIPT_NAME"); if (Request.serverVariables("REQUEST_METHOD")=="POST") { var oo = new uploadFile(); oo.path = "myFile"; //存放路径,为空表示当前路径,默认为uploadFile oo.named = "file"; //命名方式,date表示用日期来命名,file表示用文件名本身,默认为file oo.ext = "all"; //允许上传的扩展名,all表示都允许,默认为all oo.over = true; //当存在相同文 阅读全文

posted @ 2009-02-08 14:02 网者归来III 阅读(814) 评论(0) 推荐(0) 编辑

ASP实例讲解:用分页符实现长文章分页显示

摘要: 长文章页用分页符来显示,想用ASP也实现这种功能,可发现只有根据字数进行分页的方法,但这种方法有一个BUG,就是如果你文章内容中如果有UBB或HTML代码,它很容易造成在[code][/code]之间进行分页,或者干脆就把[code]分解成了[co和de],这样文章显示就会出现错误。 以下几个步骤将能够完全实现。 第一步: 按照正常的文章系统一路做下去,后台的文章添加,文章的检索,和文章的详细页,都是常规方式操作,这里不加描述,请参阅相关帖子。只是在文章添加时,在你想让它分页的地方加上分页符:“|||” 阅读全文

posted @ 2009-02-08 14:01 网者归来III 阅读(424) 评论(0) 推荐(0) 编辑

导航