【发布时间】:2018-07-17 12:05:53
【问题描述】:
我使用以下代码从 SQL 数据库中检索数据:
var connection = new ActiveXObject("ADODB.Connection");
var connectionstring="Data Source=dbname;Initial Catalog=;User ID=userid;Password=pass;Provider=SQLOLEDB";
connection.Open(connectionstring);
var rs = new ActiveXObject("ADODB.Recordset");
rs.Open("select * from db");
查询本身需要几分钟时间。如何缓存接收到的数据并每天仅执行一次查询(或按用户请求)?
该查询仅在 Interner Exlorer 11 中有效,所以看起来我不能使用 Cache。看起来localStorage 可以工作,但我不明白如何在那里存储rs 数据:
localStorage.setItem('data', rs);
【问题讨论】:
标签: javascript jquery sql caching local-storage