ASP技术文档
明珠佩佩
再牛B的肖邦也彈奏不出老子的憂傷!
展开
-
ASP中SQL语句参考及记录集对象
1. ASP与Access数据库连接: dim conn,mdbfile mdbfile=server.mappath("数据库名称.mdb") set conn=server.createobject("adodb.connection") conn.open "driver={microsoft access driver (*.mdb)};uid=admin;pwd=数据库密码;dbq转载 2004-10-12 17:23:00 · 812 阅读 · 0 评论 -
如何增强ASP程序性能(1)
性能是一个很重要的特征。你需要事先设计好性能指标,否则日后就要为此重新编写程序。就是说:要设想好怎样最佳化地执行ASP程序? 本文提出了一些优化ASP应用和VBScript的技巧,许多技巧和缺陷都经过了研讨。这里列出的建议已经在http://www.microsoft.com 和其他站点上进行了测试,都工作得非常好。本文假设你具备ASP开发的基本知识,包括VBScript或者JScript,转载 2004-10-20 09:21:00 · 1098 阅读 · 0 评论 -
如何增强ASP程序性能(2)
技巧6:聪明地使用Session对象 Session在繁忙站点上使用时有几个缺陷。繁忙的意思是:站点上每秒有上百的页面被请求,或者同时有上千的访问用户。这个技巧对于那些要求水平扩展强的站点非常重要,也就是指这些站点:它们利用多个服务器完成数据装载或者处理大量容错。对于小型站点,比如内部网Intranet,Session是非常值得提倡的。 再次重申,ASP自动地为每一个首次点击Web服务器的用户转载 2004-10-20 09:23:00 · 981 阅读 · 0 评论 -
如何增强ASP程序性能(3)
技巧11:使用Response Buffering 通过打开“response buffering”可以缓冲一个值得输出的整个页面内容,这将最小化输出到浏览器的数据量,从而提高了整体性能。每一次输出都耗费许多,所以写得越少,效果越好。TCP/IP在发送少量大的数据包时,要比发送大量小的数据包工作效率高,因为它是慢速启动并不断发送的。 有2种方法打开Response Buffering。首先,转载 2004-10-20 09:26:00 · 884 阅读 · 0 评论 -
如何增强ASP程序性能(4)
技巧16:在任何可能时使用Server.Transfer,而不要用Response.Redirect Response.Redirect告诉浏览器请求另一个不同的页面,这常常用于引导用户到登录页面或者出错处理页面。由于重定向强迫了一个新页面请求,结果是浏览器必须要与Web服务器循环2次,并且Web服务器必须处理一个额外的请求。IIS5.0引进了一个新功能Server.Transfer,它执行在同转载 2004-10-20 09:27:00 · 968 阅读 · 0 评论 -
二十八条改善 ASP 性能和外观的技巧
引言 性能是一个特征。您必须预先设计性能,否则您以后就得重写应用程序。就是说,有哪些好的策略可使 Active Server Pages (ASP) 应用程序性能达到最佳? 本文介绍了优化 ASP 应用程序和 Visual Basic® Scripting Edition (VBScript) 的技巧。本文讨论了许多陷阱。本文列出的建议已经在 http://www.microsoft.co转载 2004-10-20 10:16:00 · 842 阅读 · 0 评论 -
Adodb.Stream取得图像的高宽
上传图片或显示SWF的时候都希望得到它的高度和宽度基本原理使用Adodb.Stream读二进制文件然后进行解析,然后返回一数组第一个元素为类型(BMP JPG PNG GIF SWF)第二个元素为宽度{width}第三个元素为高度{height}第四个元素为width={width},height={height}式字符串Class qswhImg dim aso Priv转载 2004-10-27 08:46:00 · 886 阅读 · 0 评论 -
利用ASP实现事务处理的方法
在开发Web应用时,无一例外地需要访问数据库,以完成对数据的查询、插入、更新、删除等操作。受应用逻辑的影响,有时需要将多条数据库操作指令组成一个工作单元(事务)。在数据库中,所谓事务是指一组逻辑操作单元,它使数据从一种状态变换到另一种状态。为确保数据库中数据的一致性,应当用离散的成组的逻辑单元操作数据:当它全部完成时,数据的一致性可以保持;而当单元中的一部分操作失败时,整个事务会被全转载 2006-09-14 14:05:00 · 1696 阅读 · 0 评论