仓酷云

标题: ASP网站制作之巧用缓存进步ASP使用程序的功能 [打印本页]

作者: 分手快乐    时间: 2015-1-16 23:47
标题: ASP网站制作之巧用缓存进步ASP使用程序的功能
想法是和程序员的想法不一样的.至于为什么.大家去想一想.跟心理学有关的程序|缓存|功能|缓存|功能为了进步Asp程序的功能,人们经常将常常利用的数据缓存在Application,可是你修正了数据库后怎样让application更新呢,本文给你供应了一个公道的办理举措。

<%
Classwawa_app_getrows
publicFunctionwawa_Get_List(strapp,strconn,strsql)
 ********************************
 功效:从Application中提取数组,假如application中的数据为empty值的时分再挪用wawa_Get_Rows()函数来给application赋值.
 ,你能够在修正数据库的时分把响应的application值清空成empty,这就扫瞄的时分就会主动更新application了
 假如你更新了数据库(好比说增加,修正大概删除数据)那末在修正数据库后把响应的application变量往失落,
 用上面的一条语句来完成清空指定的application值,个中strapp参数是要往失落的application变量名
 application.Contents.Remove(strapp)
 ********************************
 Dimwawa
 wawa=Application(strapp)
 Ifisempty(wawa)Then
  wawa=wawa_Get_Rows(strconn,strsql)
  Application(strapp)=wawa
 EndIf
 wawa_Get_List=wawa
EndFunction

publicFunctionwawa_Get_Rows(strconn,strsql)
 ********************************
 功效:从数据库里读取纪录并用getrows办法
 把纪录保留成一个数组
 
 ********************************
 Dimrs_wawa
 Setrs_wawa=CreateObject("ADODB.Recordset")
 rs_wawa.Openstrsql,strconn,,1,1
 wawa_Get_Rows=rs_wawa.GetRows()
 rs_wawa.Close
 Setrs_wawa=Nothing
EndFunction
EndClass
%>
<!--上面举个例子来讲明下面的谁人类怎样利用-->
<%
 dimstrapp,strsql,strconn
 strapp="employee"
 strsql="SELECTEmployeeID,TitleOfCourtesy,FirstName,LastName,Title,CityFROMEmployees"
 strconn="Driver={sqlserver};server=192.168.0.110;database=northwind;uid=sa;pwd=sa;"
 setwawa_temp=newwawa_app_getrows
 arr_wawa=wawa_temp.wawa_Get_LIst(strapp,strconn,strsql)
%>

<%
 Response.Write("<tablewidth=100%border=0cellspacing=1>")
 Dimi,j,Rows,Flds
 Rows=Ubound(arr_wawa,2)
 Flds=Ubound(arr_wawa,1)
 IfRows>=0Then
  Fori=0ToRows
   Response.Write("<tr>")
   Forj=0toFlds
    Response.Write"<td>"&arr_wawa(j,i)&"</td>"
   Next
   Response.Write("</tr>")
  Next
 Else
  Response.Write("<tr><td>"&Rows&"</td></tr>")
 EndIf
 Response.Write("</table>")
%>

</p>强大的可扩展性。ASP具有强大的扩展性,可以实现与多种网络、硬件设备的连接:通过专用的通讯线路远程接入企业;通过远程拨号服务器为远程拨号客户提供服务;通过WAP为移动电话互联网客户服务。
作者: 深爱那片海    时间: 2015-1-20 10:13
那么,ASP.Net有哪些改进呢?
作者: 精灵巫婆    时间: 2015-1-29 06:44
我想问如何掌握学习节奏(先学什么再学什么)最好详细点?
作者: admin    时间: 2015-1-30 15:00
下面简单介绍一下我学习ASP的方法,希望对想学习ASP的朋友有所帮助...
作者: 谁可相欹    时间: 2015-2-6 13:37
作为IE上广为流传的动态网页开发技术,ASP以它简单易学博得了广大WEB程序爱好这的青睐,而且它对运行环境和开发品台的不挑剔,以及有大量有效的参考手册,极大的推广了它的发展。
作者: 小女巫    时间: 2015-2-16 07:23
哪些内置对象是可以跳过的,或者哪些属性和方法是用不到的?
作者: 再现理想    时间: 2015-3-5 01:24
下面简单介绍一下我学习ASP的方法,希望对想学习ASP的朋友有所帮助...
作者: 兰色精灵    时间: 2015-3-11 22:04
代码逻辑混乱,难于管理:由于ASP是脚本语言混合html编程,所以你很难看清代码的逻辑关系,并且随着程序的复杂性增加,使得代码的管理十分困难,甚至超出一个程序员所能达到的管理能力,从而造成出错或这样那样的问题。
作者: 只想知道    时间: 2015-3-19 14:57
ASP(ActiveServerPages)是Microsfot公司1996年11月推出的WEB应用程序开发技术,它既不是一种程序语言,也不是一种开发工具,而是一种技术框架,不须使用微软的产品就能编写它的代码,能产生和执行动态、交互式、高效率的站占服务器的应用程序。
作者: 爱飞    时间: 2015-3-28 15:52
下面简单介绍一下我学习ASP的方法,希望对想学习ASP的朋友有所帮助...




欢迎光临 仓酷云 (http://ckuyun.com/) Powered by Discuz! X3.2