Welcome 微信登录

首页 / 网页编程 / ASP

ASP应用程序设计的Web状态管理分析

ASP应用程序设计的Web状态管理分析

ASP应用程序设计的Web状态管理分析2007-05-25许多开发人员把应用程序传送到Web之前从来没考虑状态的概念。正如前面说过的,Web是一个无状态的环境。因此应该探讨一下状态是什么,了解能够避免产生问题的方法。 状态的准确定义在单用户程序中,创建一个可执行的应用程序时,例如使用VB建立一个.exe文件,可以声明一个全局(或Public)变量,然后在代码中任何地方可对其进行访问。在应用程序运行的所有时刻,时刻值一直是有效,并且是可访问的。对于一个传统的...
ASP设计动态页中服务器端的处理

ASP设计动态页中服务器端的处理

ASP设计动态页中服务器端的处理2007-05-25就服务器端处理而言,ASP是产生动态Web网页的一种相对较新的技术。动态页意味着什么呢?先暂时不考虑客户端相关功能上的进展,也不讨论客户端脚本、Java Applet、动态HTML或ActiveX控件等内容。这里的动态页是专指服务器响应客户端请求产生的页面,并且根据情况每次产生的页面可能是不同的。举个简单的例子,创建一个只包含当前日期和时间的页面。每次请求该页面时将显示一个不同的值,因为日期和时间取决于服...
在ASP及ASP.NET中处理客户端数字证书

在ASP及ASP.NET中处理客户端数字证书

在ASP及ASP.NET中处理客户端数字证书2007-05-25 客户端数字证书与基本身份验证(Basic)、域服务器的摘要式身份验证、集成 Windows 身份认证或自定义的 Form 认证等方式相比,虽然部署和管理方面稍微复杂一些,但安全性也更好一些,应用上也较为灵活。 在 ASP 和 ASP.NET 中处理和识别客户端数字证书是非常容易的,代码如下: ASP (VBscript)语法: Dim subject subject=Request.Ser...
ASP设计常见问题及解答精要(一)

ASP设计常见问题及解答精要(一)

ASP设计常见问题及解答精要(一)2007-05-25作为微软推出的网页与数据库解决方案,ASP由于有微软得天独厚的操作系统等技术后盾支持,因此得到了迅速的发展,并且正受到越来越多的欢迎,在目前在电子商务网站的建设中有很多都使用ASP来编写程序。近来有很多的读者向我们咨询学习ASP的方法和在学习中遇到的一些问题,其中有一些是初学者经常遇到和面临的问题。为了让读者在学习ASP的过程中加深对ASP的了解,并能够有效地解决遇到的问题,我们特别收集了比较有代表性的...
ASP设计常见问题及解答精要(二)

ASP设计常见问题及解答精要(二)

ASP设计常见问题及解答精要(二)2007-05-259、问题:我有没有必要在每一个ASP文件中使用“Option Explicit”? 答:在实际应用中,VBscript变量的概念已经模糊了,允许直接使用变量,而不用Dim声明变量,但这并不是一个好习惯,容易造成程序错误,因为可能重复定义一个变量。我们可以在程序中使用Option Explicit语句,这样在使用一个变量的时候,必须先声明它,如果使用了没有经过声明的变量,运行时,程...
ASP设计常见问题及解答精要(三)

ASP设计常见问题及解答精要(三)

ASP设计常见问题及解答精要(三)2007-05-2517、问题:在ASP中使用ADO的AddNew方法和直接使用“Insert into...”语句有何不同?哪种方式更好? 答:ADO的AddNew方法只是将“Insert into ”语句封装了起来,所以,当对大量数据进行操作的时候,直接使用SQL语句将会大大加快存取数据的速度,因为它减少了ADO的“翻译”时间,由于SQL语句所执行...
ASP的Application和Session对象详解(一)

ASP的Application和Session对象详解(一)

ASP的Application和Session对象详解(一)2007-05-25在已经发表的系列文章中我们已经讨论了两个ASP对象:Application对象和Session对象,因此能够访问Application对象和Session对象提供的集合、方法、属性和事件。本节将从程序设计的角度对这两个对象进行研究。 · 当载入ASP DLL并响应对一个ASP网页的第一个请求时,创建Application对象。该对象提供一个存储场所,用来存储对于...
ASP的Application和Session对象详解(二)

ASP的Application和Session对象详解(二)

ASP的Application和Session对象详解(二)2007-05-25使用Application和Session的事件 ASP的Application和Session对象体现了其他ASP内置对象所没有的特征——事件。然而,正像在前面的对象成员表中看到的那样,这些都是ASP会话和应用程序的工作相联系的事件。 1. Application和Session的事件处理器 每当一个应用程序或会话启动或结束时,ASP触...
ASP的FSO对象的使用

ASP的FSO对象的使用

ASP的FSO对象的使用2007-05-25在ASP中,FSO的意思是File System Object,即文件系统对象。 我们将要操纵的计算机文件系统,在这里是指位于web服务器之上。所以,确认你对此拥有合适的权限。理想情况下,你可以在自己的机器上建立一个web服务器,这样就能方便地进行测试。如果运行于Windows平台,请试一试微软公司的免费个人Web服务器PWS。 FSO 模型对象 Drive Object:驱动器对象 供存取磁盘或者...
ASP的Request和Response对象使用详解

ASP的Request和Response对象使用详解

ASP的Request和Response对象使用详解2007-05-25Request和Response这两个对象是ASP所提供的内置对象中最常用的两个。在浏览器(或其他用户代理)和Web服务器之间,请求与响应中发生的信息交流可以通过ASP中的两个内置对象来进行访问和管理,这两个对象称为Request和Response对象。 在ASP页中所要进行的工作几乎都要访问这两个对象,使用这两个对象的方式将影响页面的效率及可靠性。当然,它们的主要用途是访问用户发回...
ASP数据库事务控制的实现

ASP数据库事务控制的实现

ASP数据库事务控制的实现2007-05-25在编程中,经常需要使用事务。所谓事务,就是一系列必须都成功的操作,只要有一步操作失败,所有其他的步骤也必须撤销。比如用ASP开发一个网络硬盘系统,其用户注册部分要做的事有: 将用户信息记入数据库 为用户开个文件夹用于存储 初始化用户操作日志 这三步必须使用事务,否则万一磁盘操作失败,而没有撤销数据库操作,就会造成只能登陆而不能操作的“死用户”现象。 由于数据库系统特...
ASP记录集分页显示的实现

ASP记录集分页显示的实现

ASP记录集分页显示的实现2007-05-25大家都知道在Dreamwerver中可以很方便地实现记录集的分页显示,但是生成的代码的确很庞大,影响了网页的显示速度,看起来条理也不是很清晰,那么,可不可以用简单的方式实现同样的功能呢?当然可以,笔者通过以下一些简单的代码就实现了记录集的分页显示,现在拿出来大家一起分享。 主要代码如下:<% If rs1.recordcount>0 Then " 记录集不为空则处理记录 rs1.pagesize = 10 ...
ASP的Form表单和QueryString集合使用详解(一)

ASP的Form表单和QueryString集合使用详解(一)

ASP的Form表单和QueryString集合使用详解(一)2007-05-25当用户填写页面<FORM>内容时所提供的全部值,或在浏览器地址栏输入在URL后的值,通过Form表单和QueryString集合为ASP脚本所用。这是在ASP代码中访问值的一种简单方法。 1、 访问ASP集合的一般技术 大多数ASP集合与在VB中见到的普通集合相差不多。实际上,它们是值的数组,但能通过使用一个文本字符串键(对大小不敏感)以及一个整型索引进行访问。因此,假如...
ASP中遍历和操作Application对象的集合

ASP中遍历和操作Application对象的集合

ASP中遍历和操作Application对象的集合2007-05-25为了能够正常使用,必须把它们放到服务器上的一个虚拟应用程序内,并且把所提供的global.asa文件放到该应用程序的根目录中。最简单的办法是把global.asa文件放到缺省Web网站的根目录(缺省情况下是C:/InetPub/WWWRoot)中。对任何已有的global.asa文件重命名是一个好办法,可以在以后对该文件进行恢复。1. 显示Application集合的内容ASPCount...
asp的cookies的应用详解

asp的cookies的应用详解

asp的cookies的应用详解2007-05-25Cookies的值比ASP其他集合(例如Form和ServerVariables)的值要复杂得多。Cookie是一小块由浏览器存贮在客户端系统上的文本,且随同每次请求发往它们应用于的域中的服务器。ASP使得应用cookie较为容易,可以从Request对象的Cookies集合中获得所有随同请求发出的cookie值,并可创建或修改cookie,通过Response对象的Cookies集合发回给用户。Cook...
asp的ado中使用SELECT-sql语法(三)

asp的ado中使用SELECT-sql语法(三)

asp的ado中使用SELECT-sql语法(三)2007-05-25接上一篇文章:ORDER BYORDER BY子句,可以设定排序的字段。在一个SQL表达式之中,ORDER BY子句通常放置于最后。若要以递减顺序来进行排序(Z~A,9 ~0),须于您要递减排序的每一字段的尾部加DESC字。譬如:SELECT 姓名FROM 员工ORDER BY 工资 DESC, 年龄表示[工资] 字段以递减顺序来进行排序,[年龄] 字段以递增顺序来进行排序。ORDER ...
<< 81 82 83 84 85 86 87 88 89 90 >>