分手快乐 发表于 2015-1-16 23:47:15

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:01

那么,ASP.Net有哪些改进呢?

精灵巫婆 发表于 2015-1-29 06:44:35

我想问如何掌握学习节奏(先学什么再学什么)最好详细点?

admin 发表于 2015-1-30 15:00:52

下面简单介绍一下我学习ASP的方法,希望对想学习ASP的朋友有所帮助...

谁可相欹 发表于 2015-2-6 13:37:23

作为IE上广为流传的动态网页开发技术,ASP以它简单易学博得了广大WEB程序爱好这的青睐,而且它对运行环境和开发品台的不挑剔,以及有大量有效的参考手册,极大的推广了它的发展。

小女巫 发表于 2015-2-16 07:23:23

哪些内置对象是可以跳过的,或者哪些属性和方法是用不到的?

再现理想 发表于 2015-3-5 01:24:53

下面简单介绍一下我学习ASP的方法,希望对想学习ASP的朋友有所帮助...

兰色精灵 发表于 2015-3-11 22:04:34

代码逻辑混乱,难于管理:由于ASP是脚本语言混合html编程,所以你很难看清代码的逻辑关系,并且随着程序的复杂性增加,使得代码的管理十分困难,甚至超出一个程序员所能达到的管理能力,从而造成出错或这样那样的问题。

只想知道 发表于 2015-3-19 14:57:12

ASP(ActiveServerPages)是Microsfot公司1996年11月推出的WEB应用程序开发技术,它既不是一种程序语言,也不是一种开发工具,而是一种技术框架,不须使用微软的产品就能编写它的代码,能产生和执行动态、交互式、高效率的站占服务器的应用程序。

爱飞 发表于 2015-3-28 15:52:11

下面简单介绍一下我学习ASP的方法,希望对想学习ASP的朋友有所帮助...
页: [1]
查看完整版本: ASP网站制作之巧用缓存进步ASP使用程序的功能