2 baidu 28081035 baidu_28081035 于 2015.05.25 23:26 提问

急!.net中如何使用虚拟表储存从sql中查出来的整行数据。请各位前辈教诲。

具体功能是这样的:
图片说明
我想通过文本框输入在数据库中查询。并把在数据库中查询的结果通过datatable保存下来。
!!!!!前辈们是把在文本框n次输入查询的结果都保存在datatable的虚拟表里。整行的整行的那种。

5个回答

zy201114
zy201114   2015.05.26 11:37
已采纳

你把查询出来的数据放在一个对象集合中或者数据集中,存在xml中 或者存在session中都可以,有很多种方式都可以实现,重要的是你要把数据存入虚拟的内存中就OK 了

baidu_28081035
baidu_28081035 可是我没有头绪,不知道该怎么做,前辈能否提示一下具体该怎么做,拜谢!
2 年多之前 回复
baidu_28081035
baidu_28081035 可是我没有头绪,不知道该怎么做,前辈能否提示一下具体该怎么做,拜谢!
2 年多之前 回复
fhfhfanh
fhfhfanh   2015.05.28 13:25

创建一个model类,把要用到的字段声明在里面,然后绑定一下数据就OK。如果是多条数据可以用IList来存入

u010769836
u010769836   2015.05.26 15:59

存xml或者全局常量不要使用session服务器开销还是要考虑的

u010270049
u010270049   2015.05.26 17:12

用控件可以实现:gridview 然后绑定数据就可以了!

zy201114
zy201114   2015.05.26 17:13

你先有一个对象 比如 Shop对象,改对象里面的属性就是你那个列表里面的对应的列名,然后再
IList list=你查询到的数据集合(那个列表的集合)就OK啦 如果要用的就把这个集合遍历一下就行了;

baidu_28081035
baidu_28081035 我用个笨方法,就是没查到数据我就在新建的datatable里新建一行用来保存数据。万分感谢前辈提点!ilist这个方法我再去瞎琢磨下。
2 年多之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!