现在又这样的需求:
从一个数据库中查一些数据放到临时表中,对这个临时表做一些数据修改操作,之后从这个临时表中查另一部分数据放到第二,第三个临时表中,最后将这几个临时表的数据根据条件显示在页面上
我现在是用DataTable作临时表,第二,第三个临时表从第一个临时表查数据的时候都是遍历,朋友告诉我这样太慢,问问大家有什么建议没有?
从一个数据库中查一些数据放到临时表中,对这个临时表做一些数据修改操作,之后从这个临时表中查另一部分数据放到第二,第三个临时表中,最后将这几个临时表的数据根据条件显示在页面上
我现在是用DataTable作临时表,第二,第三个临时表从第一个临时表查数据的时候都是遍历,朋友告诉我这样太慢,问问大家有什么建议没有?
if (Cache["Data"] == null)
{
ds = GetData();
Cache.Insert("Data", ds, null, DateTime.Now.AddMinutes(2), TimeSpan.Zero);
}
else
{
ds = (DataSet)Cache["Data"];
}
cache
保存临时数据