当前位置:编程学习 > C#/ASP.NET >>

临时表的问题!

背景:
数据库为Sql 2000,在程序中需要执行多个Sql语句,每个Sql语句的查询执行结果都是多行,每次查询的都是同一个表,查询结果结构相同,想要建立一个临时表,然后将每次查询到的结果都存入临时表中,然后再将临时表中的数据存入到GridView中。
问:
我临时表是要建在.cs的程序里对吧。。。然后呢,然后怎么办。。。 --------------------编程问答-------------------- 调用存储过程
或List<T>添加T到LIST集合,再绑定gridview --------------------编程问答-------------------- 可以再cs中通过sql创建临时表和拷贝数据,剩下的就和其他的基本数据表操作一样了 --------------------编程问答-------------------- 只要“最大量”查一次,返回得到一个DataTable,然后设置条件,获取它的视图,把视图绑定到GridView即可。 --------------------编程问答-------------------- 多条写成一条执行   如  "select id,code,name into #tmp1 from t_user where id<3; insert into #tmp1(id,code,name) select id,code,name from t_user where id>8; select * from #tmp1" 这样就跟一条SQL语句一样的操作了 --------------------编程问答-------------------- 我想你需要的是DataSet这个类吧,每次查询之后的结果可以赋值给DataSet,GridView再绑定DataSet就可以了 --------------------编程问答-------------------- 也可以再sql中通过union关键字把数据直接整合在一起,这样效率上会更好一些 --------------------编程问答-------------------- 6楼正解支持用union --------------------编程问答--------------------
补充:.NET技术 ,  C#
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,