C# 怎么把查询的数据放到内存中,然后根据条件获取。
第一步 从远程服务器中获取的数据放到内存中,举个例子,我的SQL查询语句是 :
"select name from Student " 然后把这些 DataSet mydataset = new DataSet(); this.adapter.Fill(table,"studentname");
"select num from Student " 然后把这些 this.adapter.Fill(table,"studentNum");
现在怎么把 mydataset 的数据放到内存中, 因为多出要用到这样的查询,这样的好处是不从服务器在去查询,代码量减少了不说,性能也感觉好点,
DataSet dsget= 从内存获取刚刚保存的数据,对象最好是DataSet 或者datatable;
然后直接根据 “studentname”或者“studentNum” 就能显示结果。
请不要告诉我把查到的结果放到本地 然后在从本地去查询,这个方法暂时不用。对内存的操作不怎么理解。