• λ我爱Aspx >> Asp.Net >> ASP.NET中使用Caching
  • ASP.NET中使用Caching

  • :未知  Դ:internet  :2007-5-20 16:44:41  ؼ:.net,asp.net,asp
  • 我们可以使用同样的方法访问Session对象。

    ASP.NET带来了一个新的键与键值的对象—Cache.除了存储键与键值对外,Cache对象还提供了另外的一些存储短期数据的新功能:

    依赖—当一个键插入Cache对象时,我们可以设置它的依赖性。当依赖的对象改变时,这个键将被删除。现在支持的依赖对象有文件,其他的键和时间。

    自动失效—没有依赖的键值,当使用频率不高时,将被自动删除。

    支持回调—当一个键将被删除时,我们可以得到一个事件,在这个事件中来更新键值或取消删除操作。

    当我们在使用Cache对象时,必须注意这一点:

    使用Cache对象中的键值之前,必须每一次都检查键值是否存在。

    由于在Cache对象中的键值由于其依赖或者使用频率较低,都会被删除,所以,每一次使用Cache中的对象,都必须检查是否存在。

    例如,我们可以用如下一段代码来返回DataSet.

    Private Function LoadDataSet() As DataSet

    Dim sqlConnection As SQLConnection

    Dim sqlAdapater As SQLDataSetCommand

    Dim datasetProducts As New DataSet()

    Dim sqlDSN As String

    Dim sqlSelect As String

    " Connection String and Select statement

    sqlDSN = "server=localhost;uid=sa;pwd=;database=grocertogo"

    sqlSelect = "Select * From Products"

    " Connect

    sqlConnection = new SQLConnection(sqlDSN)

    Ҷƪл˵?
  • һƪASP.NET里的事务处理
    һƪ一个文件上传的类