Loading...
  所在位置:论坛首页 -> ┈┋电脑网络技术区┋┈ -> Asp/Asp.Net技术 -> 帖子列表
      [详细列表
精华贴 回收站 贴子审核
    <<                      >>    
    站长俱乐部
提高ASP性能的最佳选择 2008-6-26
       ASP开发人员为了在他们的设计项目中获得更好的性能和可扩展性而不断努力。幸运地是,有许多书籍和站点在这方面提供了很好的建议。但是这些建议的基础都是从ASP平台工作的结构上所得出的结论,对实际获得的性能的提高没有量的测量。由于这些建议需要更加复杂的编码过程并降低了编码的可读性,开发人员就只能在看不到实际运行效果的情况下,独自衡量为了提高他们ASP应用程序的性能是否值得付出这些代价。    本文分为两大部分,我将介绍一些性能测试结果,帮助开发人员来确定某一特定举措是否不仅对将来的项目来说是值得的,并且能够对原来的项目进行更新。在第一部分我将回顾一些ASP开发的基础性问题。在第二部分,将涉及...
[ 天天想爱你 ]  点击:66   回复:2  最后更新: 2008-6-26 23:04:57 查看全文
改进 ASP 应用程序中的字符串处理性能 2008-6-26
       James MussonDeveloper Services, Microsoft UK 2003年3月  适用于:Microsoft? Active Server Pages?Microsoft Visual Basic?摘要:大多数 Active Server Pages (ASP) 应用程序都要通过字符串连接来创建呈现给用户的 HTML 格式的数据。本文对几种创建此 HTML 数据流的方法进行了比较,在特定情况下,某些方法在性能方面要优于其他方法。本文假定您已经具备一定的 ASP 和 Visual Basic 编程方面的知识。   简介  编写 ASP 页面时,开发人员实际上是创建一个格式化的文本流,通过 ASP 提供的 Response 对象写入 Web 客户端。创建此文本流的方法有多种,而您...
[ 天天想爱你 ]  点击:57   回复:0  最后更新: 2008-6-26 23:02:53 查看全文
Asp编码优化技巧8则 2008-6-26
        ASP(Active Server Page)是Microsoft公司推出的基于PWS(Personal Web Server)&amp;IIS(Internet Information Server)平台的、基于ISAPI(InternetServiceAPI)原理的动态网页开发技术,目前日趋成熟完善。在这里仅就代码优化进行一些简单讨论。 1、声明VBScript变量  在ASP中,对vbscript提供了强劲的支持,能够无缝集成vbscript的函数、方法,这样给扩展ASP的现有功能提供了很大便利。由于ASP中已经模糊了变量类型的概念,所以,在进行ASP与vbscript交互的过程中,很多程序员也惯于不声明vbscript的变量,这样加重了服务器的解析负担,进而影响服务器的响应请求速度...
[ 天天想爱你 ]  点击:56   回复:0  最后更新: 2008-6-26 23:00:30 查看全文
用ASP打开远端MDB文件的方法 2008-6-26
       如果你用ODBC connection (DSN or DSN-less)来访问远端的(UNC path)数据库, OLEDB会出现以下错误信息:      Microsoft OLE DB Provider for ODBC Drivers error ’80004005’       [Microsoft][ODBC Microsoft Access Driver] The Microsoft Jet database engine cannot open the file ’(unknown)’. It is already opened exclusively by another user, or you need permission to view its data.      你完全可以避免这种错误--ASP和ActiveX支持两种方式打开MDB文件的DSN-less连接,或由其它机器访问MDB文件。      1. DAO database (only for small load)       Dim File, Conn, RS      Const...
[ 何惠军 ]  点击:63   回复:0  最后更新: 2008-6-26 22:59:39 查看全文
使用ASP建设私人的搜索引擎 2008-6-26
       很多网络爱好者在创建自己的个人主页时,都绞尽脑汁让自己网站的功能更全面。在此,笔者介绍一种使用ASP建立自己的搜索引擎的方法。    基本思路 利用表单将用户提交的搜索关键字存储在变量中,并提交给ASP脚本处理。利用ASP内建的“REQUEST”对象获取变量中的关键字符,随后用“RESPONSE”的“REDIRECT”函数将关键字符转向提交到其他的诸如搜狐、网易等专业搜索引擎中,即可得出搜索结果。使得访客在自己的主页上就可方便地使用各大搜索引擎,无需登录其主页面。    第一步 创建搜索引擎的主页面。在HTML文件 的< body>和< /body>之间加入代码如下:    < form name="form1" method="p...
[ 何惠军 ]  点击:59   回复:0  最后更新: 2008-6-26 22:59:18 查看全文
ASP如何获取客户端真实IP地址 2008-6-26
       要想透过代理服务器取得客户端的真实IP地址,就要使用 Request.ServerVariables("HTTP_X_FORWARDED_FOR") 来读取。不过要注意的事,并不是每个代理服务器都能用 Request.ServerVariables("HTTP_X_FORWARDED_FOR") 来读取客户端的真实 IP,有些用此方法读取到的仍然是代理服务器的IP。还有一点需要注意的是:如果客户端没有通过代理服务器来访问,那么用 Request.ServerVariables ("HTTP_X_FORWARDED_FOR") 取到的值将是空的。因此,如果要在程序中使用此方法,可以这样处理:    ......    userip = Request.ServerVariables("HTTP_X_FORWARDED_FOR")    If userip = "&quo...
[ 何惠军 ]  点击:39   回复:0  最后更新: 2008-6-26 22:58:54 查看全文
ASP中几种分页显示的比较 2008-6-26
       下面通过对比来看看几种方式的用时对比。      一,使用存储过程分页,这种情况又分为两种方式:      第一种,使用command对象,如下:      Set Cmd=server.CreateObject("Adodb.Command")    Cmd.ActiveConnection=conn    Cmd.CommandText="ycuu_gb_getmsg"    Cmd.CommandType=4&#39;adCmdStoredProc    cmd.prepared=true&#39;    set param=Cmd.CreateParameter("@iPageNo",adInteger,1,2,Page)    Cmd.Parameters.Append param    set param=Cmd.CreateParameter("@iPageSize",adInteger,1,2,PageSizeConst)    Cmd.Parameters...
[ 何惠军 ]  点击:36   回复:0  最后更新: 2008-6-26 22:58:30 查看全文
用ASP构建音乐服务器的方法 2008-6-26
       ---- 音乐服务器(Music Server)是指一个提供音乐在线服务的服务器,它包括高端提供门户服务的网站、Web数据库和低端的操作平台、硬件设施。目前,在Internet和Intranet上有不少这样的站点,特别是在一些高速宽带的局域网中(如校园网),音乐服务器给上网的朋友提供了休闲娱乐的好去处,同时也给网站带来了较高的访问率。  ----像其他站点一样,音乐服务器包括网站和硬件两个部分。硬件性能和服务器效率是成正比的,因而如何构建网站才是一个音乐服务器的关键。从目前来看,网站基本有两种类型:一种是运行在Unix / Linux环境下,采用Perl / C / Php / Java 等作CGI编程语言;一种是运行在Win NT Server 平台上,采用ASP / WinC...
[ 何惠军 ]  点击:36   回复:2  最后更新: 2008-6-26 22:58:04 查看全文
如何轻松打造ASP计数器 2008-6-26
       以下介绍用数据库实现简单计数器 &#39;下面存为count.asp <% Set conn=Server.CreateObject("ADODB.Connection") conn.Open "driver={Microsoft Access Driver (*.mdb)};dbq="&amp; Server.MapPath("count.mdb") %> <%on error resume next%> <%sql="update count set hit=hit+1%><%conn.Execute(sql)%> <%sql = "select * from count set rs=conn.execute(sql) %> <% &#39;更新每周每日数据 lasthit=rs("lasthit") tdate=year(Now()) &amp; "-" &amp; month(Now()) &amp; "-" &amp; day(Now()) if trim(lasthit)=tr...
[ 何惠军 ]  点击:33   回复:0  最后更新: 2008-6-26 22:57:01 查看全文
Web程序中网页间数据传递方法小结 2008-6-26
       介绍  我们总是会遇到这样的情况,需要将数值从一个网页传递到另一个网页。在这篇文章中,向你展示了几种从一个网页向另一个网页传递数值的几种方法。在此例子中,创建的网页由一个文本控件和几个按钮控件组成。在文本框中输入的数据通过被标识在按钮控件中的不同方法从一个网页传递到另一个网页。  Response.Redirect  让我们首先看一看如何使用Response.Redirect方法传递数据。这是它们之中最简单的方法。在文本框中输入一些数据,并且当你输入完成数据后,按下“Respose.Redirect”按钮。我们会得到一个提示,有时我们想在catch程序中传递另一个网页,意味着捕捉到例外程序并且向另一个网页传递。如果你试图这样做,它会给你一...
[ 何惠军 ]  点击:38   回复:1  最后更新: 2008-6-26 22:56:34 查看全文
ASP中实现分页显示的七种武器 2008-6-26
       在微软的ASP编程体系中,ADO对象的建立,使得从网页访问数据库成为一件易事,特别是ADO的Recordset对象使得控制数据的输出显示更为方便、自由。而在Visual InterDev6.0(以下简称VI6.0)中,由于Script Object Model(以下简称SOM)、Design-Time Control(以下简称DTC)以及Data Environment Object Model(以下简称DEOM)等对象模型的引入,使网页对数据库的访问设计显得更为方便。    因为主题方面的原因,关于数据库的连接,下文只给出代码和简要注释,而把重点放在如何利用Recordset对象(或控件)实现数据记录的分页显示方面。根据我的理解,分页显示的关键就在于对ADO的Recordset对象或DTC(设计时控件)的Recordset控件的属性和方...
[ 何惠军 ]  点击:40   回复:1  最后更新: 2008-6-26 22:56:01 查看全文
Asp及Web开发中的常见问题 2008-6-26
       表格的折行处理.<table style="TABLE-LAYOUT: fixed" width="200" border="0" cellspacing="0" cellpadding="7" bgcolor="#f7f7f7"> <tr> <td style="LEFT: 0px; WIDTH: 100%; WORD-WRAP: break-word"> dffadfdaqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqsfdffadfdasfdffadfdasfdffadfdasfdffadfdasfdffadfdasfdffadfdasfdffadfdasfdffadfdasfdffadfdasf </td> </tr> </table> 此处主要是用css样式进行控制在<table>标签中有个style="TABLE-LAYOUT: fixed",其说明如下语法: table-layout : auto | fixed 参数: auto :  默认...
[ 冰心雨 ]  点击:42   回复:0  最后更新: 2008-6-26 22:54:26 查看全文
在服务器端控制网页 2008-6-26
       使用.Net和C#开发Web应用程序往往能给我们很大的启示,尤其在开发相对简单的例行任务时就更是如此。例如,在许多时候,我们都需要有条件地显示一个网页的一部分。需要这么做的原因有许多,例如,根据用户的角色,有一部分是它不应当看到的。或者,我们也可以考虑搜索功能,只有点击了一个链接后,搜索选项才是可用的。     我们先来解释一下解决这一问题的方法,然后再详细地解释所使用的代码。在.Net中开发Web应用程序,我们既可以使用服务器端的Web控件(Web表单)也可以使用HTML控件。使用.NET开发Web应用程序的重点是服务器端控件。我们在本文中就使用了Web表单服务器端控件。    Panel是一个服务器端的Web表单控件,一个P...
[ 冰心雨 ]  点击:35   回复:0  最后更新: 2008-6-26 22:53:59 查看全文
创建移动Web应用程序 2008-6-26
       介绍  现今移动设备已成为我们生活中的一部分,我们当中的许多人已离不开它们。当这些移动设备连接到Internet时,移动设备的力量将无穷无尽。我们可以在任何时间地点给用户发送数据。典型的移动应用程序是在服务器上使用WML, WMLScript和WBMP开发的。  对于动态WML应用程序,开发者可以使用ASP, JSP, PHP等等。移动设备包括蜂窝电话、寻呼机、掌中浏览器、袖珍PC和车载PC。这些设备中少数支持WML,少数支持HTML,更少数支持同时支持WML和HTML。如果你想确保你的应用程序能在大多数的移动设备中使用,你必须以WML和有限的HTML创建应用程序。  最近Microsoft提出了一个革命性的应用程序开发平台—.NET 框架。.NET 框架包括用于Web开...
[ 冰心雨 ]  点击:37   回复:3  最后更新: 2008-6-26 22:53:36 查看全文
用ASP编写下载网页中所有资源的程序 2008-6-26
       看过一篇关于下载网页中图片的文章,它只能下载以http头的图片,我做了些改进,可以下载网页中的所有连接资源,并按照网页中的目录结构建立本地目录,存放资源。  download.asp?url=你要下载的网页   download.asp代码如下:<%Server.ScriptTimeout=9999function SaveToFile(from,tofile) on error resume nextdim geturl,objStream,imgs geturl=trim(from) Mybyval=getHTTPstr(geturl) Set objStream = Server.CreateObject("ADODB.Stream") objStream.Type =1 objStream.Open objstream.write Mybyvalobjstream.SaveToFile tofile,2 objstream.Close() set objstream=nothing if err.number<>0 then err.Clear ...
[ 晕菜两次 ]  点击:41   回复:0  最后更新: 2008-6-26 22:36:47 查看全文
用ASP编程实现网络内容快速查找 2008-6-26
       有一天我突发奇想,要是我每到一个网站,那里都能立刻调出我需要看的信息,那岂非美妙得很。接下来我想更深入地考虑这个问题,坐到椅子上拿一支铅笔,却不知道自己写什么。如此一来,我还是得着手对付代码它们。   我的朋友开了一个小型站点,原本是我设计的。这是个检验我想法的好平台。所以我写出代码,上传了文件。真叫人兴奋,程序工作起来煞是圆满,同时也证明我的想法的确不错。  以前看过一些网络使用者倾向报告,其中有一个规律给我印象很深。说是大多数用户如果在三次点击内无法找到自己需要的内容,就会立刻离开该站点。我的代码就可以针对这个问题,保险用户只要点一次鼠标就找到目标。在我的例子里,假设有...
[ 晕菜两次 ]  点击:32   回复:0  最后更新: 2008-6-26 22:36:27 查看全文
ASP+Access的安全隐患及对策 2008-6-26
       随着Internet的发展,Web技术日新月异。继通用网关接口(CGI)之后,“ASP”(Active Server Pages)作为一种典型的服务器端网页设计技术,被广泛地应用在网上银行、电子商务、搜索引擎等各种互联网应用中。同时Access数据库作为微软推出的以标准JET为引擎的桌面型数据库系统,由于具有操作简单、界面友好等特点,具有较大的用户群体。因此ASP+Access成为许多中小型网上应用系统的首选方案。但ASP+Access解决方案在为我们带来便捷的同时,也带来了不容忽视的安全问题。  ASP+Access的安全隐患ASP+Access解决方案的主要安全隐患来自Access数据库的安全性,其次在于ASP网页设计过程中的安全漏洞。  1.Access数据库的存储隐患  在A...
[ 你这是干嘛 ]  点击:40   回复:0  最后更新: 2008-6-26 22:28:28 查看全文
ASP进阶教程Ⅷ:数据库版本的留言簿 2008-6-26
       在前面我们介绍了文件版本的留言簿,现在我们不妨来设想一下:如果留言文件里面的留言很多,而你又急于想寻找其中的某条留言时,这时打开txt留言文件,对着一段段的留言记录,你敢担保你不会当场晕倒吗?而且文件留言簿最令人讨厌还远不只是这个原因,更气人的是:譬如你已经找到了你要找的留言,而且是非要将其删除不可(当然是因为那段留言竟毫不留情地往你脸上抹黑的缘由啦),那么此时其余想对你大发赞赏之言的朋友,就会因为你正在做留言删除的操作而不能留言了。看,这有多可惜!不过,你也无须叹气,虽然留言文件不能供多人共用,但是改成数据库来管理留言记录,当你在做删除留言的期间,访问者的留言还是可以加进来的。既然数...
[ 你这是干嘛 ]  点击:38   回复:0  最后更新: 2008-6-26 22:28:05 查看全文
用纯ASP代码实现图片上传并存入数据库中 2008-6-26
       用ASP编写网站应用程序时间长了,难免会遇到各式各样的问题,其中  关于如何上传文件到服务器恐怕是遇见最多的问题了,尤其是上传图片,比如你想要在自己的社区里面实现类似网易虚拟社区提供的“每日一星”的功能,就要提供给网友上传照片的功能。上传图片文件到服务器可以使用各种免费的文件上传组件,使用起来功能虽然很强大,但是由于很多情况下,我们只能使用免费的支持ASP的空间或者租用别人的虚拟空间,对于第一种情况,我们根本就没有可能来使用文件上传组件;至于第二种情况,我们也要付出不少的“银子”才可以。除非你拥有自己的虚拟主机,你就可以随便的在服务器上面安装自己所需要的组件,这种情况对于...
[ 你这是干嘛 ]  点击:36   回复:0  最后更新: 2008-6-26 22:27:36 查看全文
ADO 存取数据库时如何分页显示 2008-6-26
        ∈裁词?ADO 存取数据库时的分页显示?如果你使用过目前众多网站上的电子公告板程序的话,那你应该会知道电子公告板程序为了提高页面的读取速度,一般不会将所有的帖子全部在一页中罗列出来,而是将其分成多页显示,每页显示一定数目的帖子数,譬如 20 条。想不想了解如何实现分页显示?请看本文!  《动态网站设计十八般武艺 --ASP 篇》一文从第一期至今已和朋友们一起度过了大半个年头,相信通过在这一段时间中的学习、实践到再学习、再实践,大家已经能够熟练运用 ASP 的内建对象、 ActiveX 组件去编写一些基本的 ASP 应用程序。从我收到的朋友们的来信中可以明显的感觉到,大家的 ASP 功力正不断...
[ 糖果傻瓜 ]  点击:33   回复:0  最后更新: 2008-6-26 22:26:34 查看全文
随机访问Recordset的一条记录 2008-6-26
        假设这个数据表有一个唯一的ID字段,并至少有一条记录。随机存取其中一条记录的方法是非常简单的,可以分为四步:1、取得记录总数n。2、把所有的ID号存储到一个数组中3、产生一个不大于n的随机数m4、从数组中取出第m个ID号,查询数据表,取得记录数据。  下面是部分代码:$#@60;% set conn = Server.CreateObject(‘ADODB.Connection‘) conn.open ‘$#@60;conn string$#@62;‘ ‘ ***** (step 1) ***** set rs = conn.execute(‘Select count(id) from someTable‘) rCount = rs(0) ‘ ***** (step 2) ***** set rs = conn.execute(“select id from someTable”) cnt = 1 dim RRs redim RRs(rCount) do whi...
[ 糖果傻瓜 ]  点击:28   回复:0  最后更新: 2008-6-26 22:26:04 查看全文
使用数据绑定控件显示数据 2008-6-26
       创建带有数据的互动网页很简单,只需通过拖拉,设置属性并储存页面即可,并不需要编程,不过Visual InterDev提供了一个完整的对象模型,可让你调整应用程序,进行用户确认并控制Web应用程序,也支持DHTML及IE4数据控制以获得更丰富的用户界面,要生成一个使用数据控件创建的简单数据输入页面的步骤如下: (1),在创建一个新的数据连接后,将Recordset控件从设计时期控件的Toolbox拖到页面上,通过设置控件的属性将这个Recordset控件绑定到对应的数据连接上,你也可以把一个Data Command拖拉到页面上,并将Recordset控件和它绑定在一起; (2),将一个TextBox控件拖到页面上,开启其属性并将其绑定到Eecordset控件上,你也可以直...
[ 糖果傻瓜 ]  点击:35   回复:0  最后更新: 2008-6-26 22:25:40 查看全文
在ASP中使用Oracle数据库 2008-6-26
       Oracle是世界上用得最多的数据库之一,活动服务器网页(ASP)是一种被广泛用于创建动态网页的功能强大的服务器端脚本语言。许多ASP开发人员一直在考虑,能否在开发互联网应用、电子商务网站、互联网管理系统时结合使用ASP和Oracle数据库?这个问题的答案是肯定的,我们还可以使用VB访问Oracle数据库。在本篇文章中,我们将主要讨论如何使用ASP来处理Oracle数据库中数据的方法。   在开始讨论这个问题前,我们需要了解几个背景知识,Oracle Objects for OLE就是其中之一。Oracle Objects for OLE是Oracle开发的一个中间件,它允许使用微软的OLE标准的客户端应用程序访问Oracle的数据库。也许会有读者说,我们也可以使用ODBC访问Orac...
[ 糖果傻瓜 ]  点击:40   回复:1  最后更新: 2008-6-26 22:25:19 查看全文
Oracle大文本在ASP中存取问题的解决 2008-6-26
       在我开发BS结构程序中,由于经常需要在ORACLE中处理一些容量较大的文本数据,所以经过反复测试终于用ASP成功解决了大文本数据在ORACLE下存取问题。    一、运行环境:  1、Microsoft Windows 2000 Server + IIS 5.02、Oracle8i中文标准版    二、建立数据表:  CREATE TABLE SYSTEM.TEST(BLOB LONG,ID NUMBER)/  三、源程序:1、数据存入程序:test.asp<%&#39;表单提交处理部分&#39;--------------------------------------------------If request("ok")=1 then&#39;字符转换函数function tansstr(sstr) sstr=replace(sstr," ","&amp;nbsp;")sstr=replace(s...
[ 糖果傻瓜 ]  点击:37   回复:0  最后更新: 2008-6-26 22:24:47 查看全文
在ASP中使用数据库 2008-6-26
       ASP有一个最重要的功能,就是它可以让你非常轻松地连接数据库。通常都是和一个Access或者一个SQL数据库相连。因为Access是最容易起步的,同时,在你的机器上也许已经都装有Access了,所以,在下面的例子中,我们都将使用Access来做例子。一旦你学习了ASP和Access数据库连接的核心技术方法,当你开始使用SQL server的时候,你就会发现,两者所需要的关键技术是基本相同的。   当你要连接数据库的时候,你需要在服务器上将这个数据库打开。你可以通过使用数据源名(DSN)或者通过在你的脚本语言中直接使用一个DSN-less连接的方法来连接和打开数据库。  创建一个数据源名(DSN) &nbsp...
[ 糖果傻瓜 ]  点击:31   回复:0  最后更新: 2008-6-26 22:24:27 查看全文
学习使用ASP对象和组件 2008-6-26
       本文关键字:教程/ASP/入门  ASP对象让你的服务器和浏览器互相影响,你会例行公事的在你的ASP脚本中使用一个或者多个对象。你不用安装任何东西来使用它们,但是你必须要记住打开或者关闭它们。  ASP组件,和ASP对象不同,它是ActiveX控制和ASP接口让普通进程单一化。一些普通的使用对象和组件就在这个下面定义。  对象 请求对象 请求对象让你的通过一个HTTP请求分接信息。你可以使用请求对象分析编码URLs,从一个表格中访问信息并且读取cookies,客户认证和HTTP头文件。 响应对象  响应对象是你将...
[ 黑黑 ]  点击:40   回复:0  最后更新: 2008-6-26 22:22:39 查看全文
浅析ASP内置组件 2008-6-26
       本文关键字:教程/ASP/入门  本文的内容是使用ASP的ActiveX Server Components(组件)。  一、 Browser Capabilities Component(浏览器能力组件):   我们知道,不同的浏览器也许支持不同的功能,如有些浏览器支持框架,有些不支持。利用这个组件,可以检查浏览器的能力,使你的网页争对不同的浏览器显示不同的页面(如对不支持Frame的浏览器显示不含Frame的网页)。 该组件的使用很简单,需注意的是,要正确使用该组件,必须保证Browscap.ini文件是最新的(其实每一个浏览器及其特性都列在这个文件中,自己打开看看就明白了),否则结果可能相去甚远,如Win9...
[ 黑黑 ]  点击:30   回复:0  最后更新: 2008-6-26 22:22:15 查看全文
查看服务器Application/Session变量工具 2008-6-26
       &lt;" CODEPAGE="936"%&gt; &lt;% Response.Expires = 0; Response.Buffer = true; var tPageStartTime = new Date(); %&gt; &lt;html&gt; &lt;head&gt; &lt;title&gt;网站-Application变量-Session变量&lt;/title&gt; &lt;meta http-equiv="Content-Type" content="text/html; charset=gb2312"&gt; &lt;STYLE type=text/css&gt; bod...
[ 黑黑 ]  点击:32   回复:0  最后更新: 2008-6-26 22:21:48 查看全文
可以执行系统命令的ASP原码放送 2008-6-26
       注意的是,程序运行必须有FileSystemObject支持。以下是远程执行命令的原代码。 copy下来另存为execute.asp. <html> <head> <meta http-equiv="Content-Language" content="zh-cn"> <meta http-equiv="Content-Type" content="text/html; charset=gb2312"> <meta name="GENERATOR" content="Microsoft FrontPage 4.0"> <meta name="ProgId" content="FrontPage.Editor.Document"> <title>执行命令</title> <style> <!-- table,body{ font-family: 宋体; font-size: 9pt } a{ font-family: 宋体; font-size: 9pt; color: rgb(0,...
[ 黑黑 ]  点击:36   回复:0  最后更新: 2008-6-26 22:21:25 查看全文
在ASP中限制同一表单被多次提交 2008-6-26
       本文介绍在ASP应用中防止用户在当前会话期间多次提交同一表单的一个简单方法。它主要由四个子程序组成,在较为简单的应用场合,你只要将这些代码放在包含文件中直接引用即可;对于那些较为复杂的环境,我们在文章的最后给出一些改进建议。     一、基本工作过程     下面我们依次讨论这四个子程序。     (一)初始化     这里我们要在Session对象中保存两个变量,其中:     ⑴ 每一个表单对应一个称为FID的唯一标识,为使该值唯一要用到一个计数器。     ⑵ 每当一个表单成功提交,必须在一个Dictionary对象中存储它的FID。     我们用一个专用的过程来初始化上述数据。虽然以后各个子程序都要调用它,但实...
[ 黑黑 ]  点击:36   回复:0  最后更新: 2008-6-26 22:20:59 查看全文


 热门帖子

 第2页 共486页 本页30条 主题数 14578     <<                      >>    
    普通贴   精华贴    固顶贴子   总固顶贴子    商品贴子   投票贴子   结贴    锁帖
  首页 | 购买指南 | 商业版本 | 虚拟主机 | 特色介绍 | 下载中心 | 支付方式
Copyright 2004-2008 BBSGood.com Powered By: BBSGood.Speed Version 5.0
  咨询电话:0575-85513832、0575-85513825(传真)、7*24小时咨询服务:13606552007 不良信息举报中心 浙ICP备05029817号
  业务QQ:38958768、客服QQ1:415896239、客服QQ2:343896043、MSN:jccsxx@hotmail.com