随笔分类 -  Asp/Asp.NET

摘要:<Scriptlanguage="VBScript"runat="Server">'==========================================================='/<Assembly>'/<Name>Json</Name>'/<Version>1.0.11.6</Version>'/<Classes>'/<Classvalue="simpleJson"> 阅读全文
posted @ 2008-09-10 08:37 spring3 阅读(168) 评论(0) 推荐(0)
摘要:function cutstr(thestr,strlen) dim l,t,c l=len(thestr) t=0 for dxy=1 to l c=Abs(asc(Mid(thestr,dxy,1))) if c>255 then t=t+2 else t=t+1 end if if t>=strlen then thev=left(thestr,dxy) exit for else bu=strlen-t for bui=1 to bu strbu=" " strbuall=strbuall&strbu next thev=thestr&s 阅读全文
posted @ 2007-08-22 15:37 spring3 阅读(463) 评论(0) 推荐(0)
摘要:adDBTimeStamp 135 日期时间数据类型 adDecimal 14 十进制整数值 adDouble 5 双精度小数值 adError 10 系统错误信息 AdGUID 72 全域性唯一识别字(Globally unique identifier) adDispath 9 COM/OLE自动对象(Automation Object) adInteger 3 4字节有符号整数 adIUnknown 13 COM/OLE对象 adLongVarBinary 205 大型2字节值 adLongVarChar 201 大型字符串值 adLongVarWChar 203 大型未编码... 阅读全文
posted @ 2007-08-22 15:35 spring3 阅读(141) 评论(0) 推荐(0)
摘要:'********************************************** ' vbs Cache类 ' ' 属性valid,是否可用,取值前判断 ' 属性name,cache名,新建对象后赋值 ' 方法add(值,到期时间),设置cache内容 ' 属性value,返回cache内容 ' 属性blempty,是否未设置值 ' 方法makeEmpty,释放内存,测试用 ' 方法equal(变量1),判断cache值是否和变量1相同 ' 方法expires(time),修改过期时间为tim 阅读全文
posted @ 2007-07-31 12:06 spring3 阅读(483) 评论(0) 推荐(0)
摘要:COOKIE用法大全ASP中的Cookie用法:Cookie是一种发送到客户浏览器的文本串句柄,并保存在客户机硬盘上,可以用来在某个Web站点会话之间持久地保持数据。Request和Response对象都有一组Cookie。Request.cookie集合是一系列Cookie,从客户端与HTTP Request一起发送到Web服务器。反过来,如果你希望把Cookie发送到客户机,就可以使用Response.Cookies.1、Expires属性 该属性可以赋一个日期,过了这个日期Cookie就不能再被使用了。通过给Expires属性赋一个过期的日期,就可以删除Cookie。如:<%Res 阅读全文
posted @ 2007-05-14 10:28 spring3 阅读(306) 评论(0) 推荐(0)
摘要:NextRecordset 和 GetRows 大家可能用的很少!最近使用使用,不错的好东东!对提高批量查询,查询纪录集不是巨海量的情况很有效果NextRecordset 和 GetRows 是Recordset的两个属性(属性还是方法我是常混淆是非#$#$,弄不清四下五除一)GetRows ---> 将recordset记录集提取到一个二维数组中,我们对recordset数据的行为就转移到该数组,可以早早的断开纪录集,不用再使用元数据操作,rs.movnext, while not rs.eof等可以省掉NextRecordset ----> 就是在一次提交多个查询,形成多个re 阅读全文
posted @ 2007-04-30 15:01 spring3 阅读(5146) 评论(0) 推荐(0)
摘要:我在利用asp上传文件时,利用网上盛传的无组件上传,但在上传文件过大时,比如>1MB,会提示程序出错,即无组件程序的20行“upfile_5xSoft_Stream.write Request.BinaryRead(Request.TotalBytes)”出错,请问各路高手,如何解决这个问题?要是上传的文件有几MB时,如何来做?win 2003做服务器会出现这个问题.不知道你是不是win 2003.我碰到过这个问题.上传的时候大于200k就出错.呵呵....先在-服务-里关闭 iis admin service 服务 找到windows/system32/inesrv/下的metabas 阅读全文
posted @ 2007-04-27 17:23 spring3 阅读(252) 评论(0) 推荐(0)
摘要:<!--METADATANAME=?MicrosoftActiveXDataObjects2.5Library?TYPE=?TypeLib?UUID=?{00000205-0000-0010-8000-00AA006D2EA4}?-->或是<!--METADATATYPE=?TypeLib?FILE=?C:/ProgramFiles/CommonFiles/system/ado/msado15.dll?-->技巧19:利用浏览器的验证功能现今的浏览器对一些高级功能如XML、DHTML、Java小程序和远程数据服务提供支持。尽可能使用这些功能。所有这些技术都可以执行客户机 阅读全文
posted @ 2007-03-29 15:35 spring3 阅读(132) 评论(0) 推荐(0)
摘要:变量Foo被解析为全局对象。 变量bar被解析为Foo的成员。这实际就是一次COM方法调用。 变量blah被解析为Foo.bar的成员。这又是一次COM方法调用。 变量qaz被解析为foo.bar.blah的成员。没有错,这还是一次COM方法调用。 调用Foo.bar.blah.quaz(1)。再一次COM方法调用。懂了吗? 再次执行步骤1至步骤3以解析baz。系统并不知道调用qaz是否改变对象模型,因此必须再次执行 步骤1至3以解析baz。 将baz解析为Foo.bar.blah的成员。赋予属性。 再次执行步骤1至步骤3以解析zaq。 再次执行步骤1至步骤3以解析abc。正如您可看到的,效率 阅读全文
posted @ 2007-03-29 15:15 spring3 阅读(158) 评论(0) 推荐(0)
摘要:在适当的条件下,可以将ADO记录集本身缓存在Application或Session作用域中。有两个警告:必须将ADO标记为自由线程必须使用断开连接的记录集。如果不能保证满足这两个要求,则不要缓存ADO记录集。在下面的“非敏捷组件”和“不要缓存连接”技巧中,我们将讨论将COM对象存储在Application或Session作用域中的危险性。当您将数据存储在Application或Session作用域时,数据将保留在那里,直到您以编程方式改变它、Session过期或Web应用程序重新启动为止。如果数据需要更新怎么办?要手工强制对Application数据进行更新,您可以访问只有管理员才可访问的AS 阅读全文
posted @ 2007-03-29 15:09 spring3 阅读(120) 评论(0) 推荐(0)
摘要:LenCardinal,高级顾问,MicrosoftConsultingServicesGeorgeV.ReillyMicrosoftIISPerformanceLead改编自NancyCluts的文章开发人员技术工程师MicrosoftCorporation2000年4月摘要:本文介绍优化ASP应用程序和VBScript的技巧。目录技巧1:将经常使用的数据缓存在Web服务器上技巧2:将经常使用的数据缓存在Application或Session对象中技巧3:将数据和HTML缓存在Web服务器的磁盘上技巧4:避免将非敏捷的组件缓存在Application或Session对象中技巧5:不要将数据库 阅读全文
posted @ 2007-03-29 15:06 spring3 阅读(133) 评论(0) 推荐(0)
摘要:set ANSI_NULLS ONset QUOTED_IDENTIFIER ONGO-- =============================================-- Author:<Author,,shunzi>-- Create date: <Create 2007-03-22,,>-- Description:<Description,,>-- =============================================ALTER PROCEDURE [dbo].[Sh_Comm_query] @queryfield 阅读全文
posted @ 2007-03-29 11:56 spring3 阅读(138) 评论(0) 推荐(0)
摘要:教程重点简述:Command命令的使用,批处理 Fireworks4COMMANDS(命令)功能祥解:Command在Fireworks3中才被引入.这个功能在很多方面为我们节省了大量的工作时间.同时它是完全开放的,对于精通Javascript脚本的又喜欢用FW制作Web应用图像的朋友来说这是再好不过的了,你完全可以根据自己的需求编写命令插件.而Command最为显著的功能是批量处理,有了这个好处,我们可以对各种类型的图形图像进行统一的效果操作.现在就让我们来了解这些知识吧.一,基础命令部分.首先,让我们来简单了解一下Fireworks4中基本的Command.见下表:Edit Command 阅读全文
posted @ 2007-03-26 17:27 spring3 阅读(1419) 评论(0) 推荐(0)
摘要:顺子工作室负责转载ASP与存储过程(Stored Procedures)的文章不少,但是我怀疑作者们是否真正实践过。我在初学时查阅过大量相关资料,发现其中提供的很多方法实际操作起来并不是那么回事。对于简单的应用,这些资料也许是有帮助的,但仅限于此,因为它们根本就是千篇一律,互相抄袭,稍微复杂点的应用,就全都语焉不详了。 现在,我基本上通过调用存储过程访问SQL Server,以下的文字虽不敢保证绝对正确,但都是实践的总结,希望对大家能有帮助。 存储过程就是作为可执行对象存放在数据库中的一个或多个SQL命令。 定义总是很抽象。存储过程其实就是能完成一定操作的一组SQL语句,只不过这组语句是放在数 阅读全文
posted @ 2007-03-22 15:50 spring3 阅读(129) 评论(0) 推荐(0)
摘要:<div id="newphotos">数据载入中……</div><script language="JavaScript">function getXML(URL){ if (window.XMLHttpRequest) { var xmlhttp = new XMLHttpRequest(); } else { var MSXML = ['MSXML2.XMLHTTP.5.0', 'MSXML2.XMLHTTP.4.0', 'MSXML2.XMLHTTP.3.0', 阅读全文
posted @ 2007-03-21 16:55 spring3 阅读(1295) 评论(0) 推荐(0)
摘要:<SCRIPT language="javascript" type="text/javascript">var delta=0.15var collection;function floaters() {this.items = [];this.addItem = function(id,x,y,content){document.write('<DIV id='+id+' style="Z-INDEX: 10; POSITION: absolute; width:80px; height:60px; 阅读全文
posted @ 2007-03-18 19:54 spring3 阅读(140) 评论(0) 推荐(0)
摘要:'//分页存储过程set ANSI_NULLS OFFset QUOTED_IDENTIFIER ONGOALTER proc [dbo].[sh_page] @RecordCount int output, @QueryStr nvarchar(100)='table1',--表名、视图名、查询语句 @PageSize int=20, --每页的大小(行数) @PageCurrent int=2, --要显示的页 从1开始 @FdShow nvarchar (1000)='*', --要显示的字段列表 @IdentityStr nvarchar (10 阅读全文
posted @ 2007-03-15 12:47 spring3 阅读(171) 评论(0) 推荐(0)
摘要:<%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%><%'//数据库链接set conn=server.CreateObject("adodb.connection")DBPath = Server.MapPath("excel.mdb")conn.open "provider=microsoft.jet.oledb.4.0; data source="&DBpath%><html><head><me 阅读全文
posted @ 2007-03-13 15:42 spring3 阅读(147) 评论(0) 推荐(0)