这里会显示出您选择的修订版和当前版本之间的差别。
— |
api:info.save [2018/08/15 08:51] (当前版本) |
||
---|---|---|---|
行 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:Easp.Cache.SavePath|Easp.Cache.SavePath]] 属性和 //''cacheName''// 中的路径信息共同组成,扩展名由 [[api:Easp.Cache.FileType|Easp.Cache.FileType]] 属性决定。\\ | ||
+ | ==== 示例 ==== | ||
+ | <sxh asp> | ||
+ | '默认情况下缓存文件保存在 /_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> | ||
+ | \\ |