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” 就能显示结果。
请不要告诉我把查到的结果放到本地 然后在从本地去查询,这个方法暂时不用。对内存的操作不怎么理解。
"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” 就能显示结果。
请不要告诉我把查到的结果放到本地 然后在从本地去查询,这个方法暂时不用。对内存的操作不怎么理解。
...全文
相关推荐
C#实现多条件组合查询
实现多条件组合进行查询。这个问题的关键在条件的整合上。附有源代码。
C#根据数据库数据画数据曲线
C#动态调取Access数据库中的数据内容,实时的在控件上显示数据曲线。
C#在DataTable中根据条件删除某一行的实现方法
我们通常的方法是把数据源放在DataTable里面,但是偶尔也会需要把不要的行移除,怎么实现呢,下面通过代码给大家介绍c# atatable 删除行的方法,需要的朋友一起看下吧
C#对数据进行多条件查询排序
摘要:C#源码,数据库应用,多条件排序 C#对数据进行多条件查询排序,图书信息存储在数据库中,按序号升序排列并按时间 降序排列。
c#获取系统和指定进程的CPU和内存占用率
c#控制台示例程序 封装两个类 一个获取系统的CPU和内存占用率 一个获取指定进程的CPU和内存占用率 支持获取多个所有同名进程的信息


