用户工具

站点工具


api_v2:easp.cache.save

差别

这里会显示出您选择的修订版和当前版本之间的差别。

到此差别页面的链接

api_v2:easp.cache.save [2014/09/01 16:44] (当前版本)
行 1: 行 1:
 +===== Easp.Cache.Save 方法 =====
 +缓存数据保存为文件缓存
 +==== 语法 ====
 +<sxh asp>​Easp.Cache(cacheName).Save</​sxh>​
 +==== 别名 ====
 +<sxh asp>​Easp.Cache.Item(cacheName).Save</​sxh>​
 +==== 参数 ====
 +|//​**cacheName**//​|<​wrap lo>​String (字符串)</​wrap>​|
 +|:::​| 缓存名称,同时也用于保存缓存文件的文件名,不能包含 \*?"<>​| 等符号,但可以用 / 表示目录结构,当包含字符 / 时,也会在保存文件缓存时自动建立相应的文件夹|
  
 +==== 返回值 ====
 +无返回值
 +==== 注释 ====
 +将名称为 <​em>​cacheName </​em>​的缓存数据保存为文件缓存,能够保存为文件缓存的数据类型可以是字符串(String)或者记录集(Recordset)。文件保存的位置将由 [[api_v2:​Easp.Cache.SavePath|Easp.Cache.SavePath]] 属性和 //''​cacheName''//​ 中的路径信息共同组成,扩展名由 [[api_v2:​Easp.Cache.FileType|Easp.Cache.FileType]] 属性决定。\\ ​
 +==== 示例 ====
 +<sxh asp>
 +'​加载缓存核心
 +Easp.Use "​Cache"​
 +'​默认情况下缓存文件保存在 /_cache/ 目录中,文件类型为 .cache
 +Dim tmp,rs
 +tmp = "​测试字符串 "
 +Easp.Cache("​test"​) = tmp
 +'​将"​test"​对应缓存数据保存为文件缓存
 +Easp.Cache("​test"​).Save
 +'​上面的代码将把文本缓存保存到 /​_cache/​_test.cache 文件中
 +
 +Set rs = Easp.db.GetRecord("​MyTable","​PID=0","​ID Desc")
 +Easp.Cache("​testdata/​test1"​) = rs
 +Easp.Cache("​testdata/​test1"​).Save
 +'​上面的代码将把记录集缓存保存到 /​_cache/​_testdata/​_test1.cache 文件中
 +</​sxh>​
 + \\ 
api_v2/easp.cache.save.txt · 最后更改: 2014/09/01 16:44 (外部编辑)