当前位置:雷速达软件园网络学院ASP编程ASP 应用 → 文章列表
文章标题关闭所有内容预览 | 展开所有内容预览
  • 披著羊皮的大野狼 - Session [内容预览] 11 | 2008-01-20 18:24:00
    寫過稍微大型一點ASP的人都知道,Session這個物件真是好用,它可以用來記錄使用者私有的資料變數,既安全又方便。但是你真的知道Session的運作原理嗎?或許了解以後,你就再也不太敢使用這個令人又愛又恨的物件。雖然轉而替代之的方法稍嫌麻煩,但在長期考量之下,也就不得不這麼做了。首先來講講Session的好處,它可以...

    [阅读全文]

  • 在asp中通过getrows实现数据库记录分页的一段代码 [内容预览] 11 | 2008-01-20 18:24:00
    <%@Language=VBSCRIPT%><%OptionExplicit%><%rem在asp中通过getrows实现数据库记录分页的一段代码DimiStart,iOffsetiStart=Request("Start")iOffset=Request("Offset")ifNotIsNumeric(iStart)...

    [阅读全文]

  • 使用NextRecordset通过一个Connection输出多个select查询 [内容预览] 12 | 2008-01-20 18:24:00
    <%dimconndimstrconndimrsdimstrsqldimstrsql2dimstrsql3dimstrsql4dimstrsql5dimstrsql6dimstrsql7dimstrsql8'strconn=Driver={SQLServer};Description=example;SERVER=22...

    [阅读全文]

  • 巧用ASP生成PDF文件 [内容预览] 11 | 2008-01-20 18:24:00
    AdobePDF格式已经变成很多机构和公司进行跨平台制表的通用媒体格式。尽管我不是这个产品的狂热痴迷者,却不得不接受这样一个事实:用这个格式产生一个协定可能会比用Word还要好。由于在一家雇用公司工作,我已经把我们所有早期的软件写成能在Internet上运行,这样我们就能和小的子公司共享公用数据库了。然而我们遇到的最大...

    [阅读全文]

  • 汉字转化为拼音 [内容预览] 11 | 2008-01-20 18:24:00
    很多问题都是因为中文问题造成的如文件名最好别用中文现在的解决方法一般是产生一个ID,将这个ID做文件名网页上如果url带汉字也经常出错现在的解决方法一般用urlencode编码现在用了这个转化,就好多了原理,使用Dictionary技术1.添加索引2.遍历词典<%Setd=CreateObject("Scripting...

    [阅读全文]

  • 不用 EOF 以加快记录循环 [内容预览] 11 | 2008-01-20 18:24:00
    通常我们使用以下的代码进行记录循环:Dowhilenotrecords.eofcombo1.additemrecords![FullName]records.movenextloop结果是每个循环中数据库都要进行一次数据结束测试。在大量的记录的情况下,浪费的时间相当大。而使用以下的代码,可以提高近1/3的速度:reco...

    [阅读全文]

  • ASP注册表项目修改 [内容预览] 11 | 2008-01-20 18:24:00
    1)键值路径HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W3SVC\ASP\Parameters2)项和参数项和参数描述AllowOutOfProcCmpnts控制自动组件是否可以运行在进程外或进程内REG_DWORD0=ASP只允许执行进程内组件1=进程内...

    [阅读全文]

  • 服务器获得客户端时间的方法 [内容预览] 11 | 2008-01-20 18:24:00
    now是获得服务器的时间吗,并不一定,只有在服务器端运行的脚本是获得服务器的时间,在客户端的则是获得客户端的可以使用任何一个元素,比如span或者input记载服务器的时间,方法是<spanid="servertime"><%=now%></span>,在记载下客户端的时间<spanid="clienttime"></...

    [阅读全文]

  • 检查当前目录下是否存在指定的文件,如果存在就重新命名 [内容预览] 12 | 2008-01-20 18:24:00
    <%functionJudgeFileExit(strFileName)DimobjFSO,objFile,objFJDimstrFilePathDimblFJDimintFlagintFlag=0setobjFSO=CreateObject("Scripting.FileSystemObject")strFilePa...

    [阅读全文]

  • asp程序和php程序转换要注意的问题 [内容预览] 11 | 2008-01-20 18:24:00
    前一段时间帮一个朋友把他的asp程序全部转为php程序,虽然听说网上有这样的工具,但是朋友的程序有关电子商务的东西,还是自己动手比较保险。一做下来发现很多地方要注意。1。语法如果你对两种都很熟,就比较容易了,但是写着写着昏了头的事情经常发生,。大家知道现在web服务器的错误提示都糊里糊涂的。php每句话最好加上分号,即...

    [阅读全文]

  • 检查字符串strSource是否为big或big5码 [内容预览] 11 | 2008-01-20 18:24:00
    PublicFunctionCheckBIG(strSourceAsString)AsBooleanDimidxAsLongDimByteTemp()AsByteCheckBIG=FalseForidx=1ToLen(strSource)ByteTemp=StrConv(Mid(strSource,idx,1),vbF...

    [阅读全文]

  • 取得浏览者的离开时间 [内容预览] 11 | 2008-01-20 18:24:00
    <SCRIPTLANGUAGE=VBScriptRUNAT=Server>subApplication_OnStartApplication("conn")="dsn=;uid=;pwd="endsubSubsession_onstartsession("ip")=Request.ServerVariables("RE...

    [阅读全文]

  • 一个非常简单的将半角转换为中文“的函数 [内容预览] 11 | 2008-01-20 18:24:00
    functionnew_str(str)ifinstr(str,chr(34))<>0andstr<>""thenstr_split=split(str,chr(34))i=1str_s=""forj=0toubound(str_split)-1ifimod2thenstr_s=str_s&str_split(j)&"...

    [阅读全文]

  • 树型结构在ASP中的简单解决 [内容预览] 11 | 2008-01-20 18:24:00
    树型结构在我们应用程序中还是很常见的,比如文件目录,BBS,权限设置,部门设置等。这些数据信息都采用层次型结构,而在我们现在的关系型数据库中很难清淅表达。那么要在程序中遇到树型结构问题该如何处理呢?最近笔者通过一个ASP权限管理的程序轻松解决了一这问题,现在将其整理出来以飨读者。首先,要将层次型数据模型转化为关系型数据...

    [阅读全文]

  • 本函数计算两个时间的差 [内容预览] 11 | 2008-01-20 18:24:00
    **'||FunctionTimeDiff(sBegin,sEnd)'||本函数计算两个时间的差,可以不用更改直接使用'||作者:machinecat2001/10/26'**'**'注:首先需要判断用户输入的sBegin与sEnd之间的大小'可以通过DataDiff函数获得两者之间的时间差,不需要进行复杂的时间换算'...

    [阅读全文]

  • IIS5.0中EXECUTE的巧用 [内容预览] 11 | 2008-01-20 18:24:00
    EXECUTE是VBscript5.0的新增功能,以下就此举一例:如果我们有一个FORM,内有大批INPUT,RADIO,SELECT等用户输入,我们在ASP处理文件中通常的取值方法是:dimcompany,name,email,tel,fax,web'可能还有很多....company=Request.Form("c...

    [阅读全文]

  • 监测你的站点使用多少session和application的程序 [内容预览] 11 | 2008-01-20 18:24:00
    <%@Language=VBScript%><%OptionExplicit%>您的sessionID号是:<%=session.sessionid%><br><%Response.Write"在你的程序中一共使用了"&Session.Contents.Count&_"个Session变量<P>"DimstrName,...

    [阅读全文]

  • 控制输出字符串的长度,可以区别中英文 [内容预览] 11 | 2008-01-20 18:24:00
    函数在下面,是方法是:strvalue("复请Email通知如果不填写则取注册Email",26)这里26是指26个英文字母,也就是13个汉字functionstrlen(str)dimp_lenp_len=0strlen=0iftrim(str)<>""thenp_len=len(trim(str))forxx=1t...

    [阅读全文]

  • 排序方式解决“上下主题”问题(三) [内容预览] 11 | 2008-01-20 18:24:00
    显示:(排序)main.asp部分,未经优化处理---<%ConstadOpenStatic=3ConstadLockPessimistic=2Setconn=Server.CreateObject("ADODB.Connection")SetRS=Server.CreateObject("ADODB.Recordse...

    [阅读全文]

  • 最简洁的多重查询的解决方案 [内容预览] 11 | 2008-01-20 18:24:00
    [前言]我们经常会遇到多重查询问题,而长长的SQL语句往往让人丈二和尚摸不着头脑。特别是客户端部分填入查询条件时,如用普通方法将更是难上加难。以下巧妙地利用"where1=1"的恒等式(事实上很多,让它值为TRUE即可)解决此问题。[正文概要]'subject信息标题'company发布信息的公司名称'content发...

    [阅读全文]

  • 实现支持逻辑搜索/单词搜索/词组搜索+支持OR/AND关键字的VBS CLASS [内容预览] 11 | 2008-01-20 18:24:00
    CLASS功能.替换传入的字符串成为SQL语句Where关键字后面的表达式:词语搜索[例如:小明]词组搜索词组里面每一个词都将被检索例如:小强1小名1小强强小小强逻辑搜索支持And和Or运算符.例如:小明And小强And小小强复合条件:例如:(小小明Or小明)And(小强Or小小强)例如:(小小明Or小名)And小小强...

    [阅读全文]

  • 如何更好更快的debug [内容预览] 11 | 2008-01-20 18:24:00
    有人说web程序员不算是真正的程序员,刚听到这句话的时候很气愤,但仔细想想,这话还是很有道理的。可以说,大部分的web程序员不能算是真正的程序员,因为他们的大部分注意力在实现功能上,而对一些程序员必须要掌握的东西丝毫不在意。可以这么说,还不会爬就想跑了。可能你不会同意上面的话,但问一下自己,除了改改例子实现功能以外,你...

    [阅读全文]

  • 页面延迟的两个简单方法 [内容预览] 11 | 2008-01-20 18:24:00
    一、<%Response.Buffer=True%><%'SetupthevariablesnecessarytoaccomplishthetaskDimTimerStart,TimerEnd,TimerNow,TimerWait'Howmanysecondsdoyouwantthemtowait...TimerWai...

    [阅读全文]

  • 如何插入Access库记录后马上得到自动编号值 [内容预览] 11 | 2008-01-20 18:24:00
    首先须保证获得记录集的方式支持bookmark属性,如1,3插入一条带自动编号字段的记录后,获取该记录的bookmark属性值temp=rs.bookmark然后rs.bookmark=temp试试!!Response.writers.Fields("ID").Value

    [阅读全文]

  • 如何Response.Redirect新的页面到指定的框架中 [内容预览] 11 | 2008-01-20 18:24:00
    Inthefilethatyouwishtoshowupintheframe,addthislineafterthe<BODY>tag:<BASETARGET="framename">ThenwhenyouResponse.RedirecttothisASPfile,itscontentswillappearinthe...

    [阅读全文]

  • 显示左边的n个字符(自动识别汉字)函数(探索者) [内容预览] 11 | 2008-01-20 18:24:00
    应一网友要求,特帖出rem显示左边的n个字符(自动识别汉字)FunctionLeftTrue(str,n)Iflen(str)<=n/2ThenLeftTrue=strElseDimTStrDiml,t,cDimil=len(str)t=lTStr=""t=0fori=1tolc=asc(mid(str,i,1))If...

    [阅读全文]

  • 关于错误信息的显示 [内容预览] 11 | 2008-01-20 18:24:00
    asp程序出错后,错误提示不是很清楚明白,让人摸不着头脑,用下面方法看看有没有帮助(此法目前只适合处ADO错误外的错误)步骤一,用编辑器打开c:\winnt\help\iisHelp\common\500-100.asp将它另存为500-101.asp备份(以便日后恢复)步骤二,将下面的代码覆盖500-100.asp原...

    [阅读全文]

  • 关于页面缓存清除的方法小结(整理) [内容预览] 11 | 2008-01-20 18:24:00
    每次上Chinaasp总有不少的网友问及如何使Asp页面刷新,在IIS4的管理下页面的不刷新问题较IIS5严重得多,而且有时确实加入一些控制页面缓存的语句还是不起什么作用。原因我也不是很清楚,去问问微软吧:-)现在我将清除页面缓存的一些方法总结如下:1、在Asp页面首部加入Response.Buffer=TrueRes...

    [阅读全文]

  • 构建免受 FSO 威胁虚拟主机(一) [内容预览] 11 | 2008-01-20 18:24:00
    现在绝大多数的虚拟主机都禁用了ASP的标准组件:FileSystemObject,因为这个组件为ASP提供了强大的文件系统访问能力,可以对服务器硬盘上的任何文件进行读、写、复制、删除、改名等操作(当然,这是指在使用默认设置的WindowsNT/2000下才能做到)。但是禁止此组件后,引起的后果就是所有利用这个组件的AS...

    [阅读全文]

  • 构建免受 FSO 威胁虚拟主机(二) [内容预览] 11 | 2008-01-20 18:24:00
    在弹出的"选择组"对话框中找到"Guests",点"添加",此组就会出现在下方的文本框中,然后点"确定":出现的就是如下图所示的内容,点"确定"关闭此对话框:打开"Internet信息服务",开始对虚拟主机进行设置,本例中的以对"第一虚拟主机"设置为例进行说明,右击该主机名,在弹出的菜单中选择"属性":弹出一个"第一虚...

    [阅读全文]

 ASP 应用   149   30   1/5页   首页   1   2   3   4   5      GO