如何将两个表中的数据区分开来?
请问一下,要是我执行一个存储过程,然后他将返回两个表的数据,我要怎么样将他们区分?还有就是,我接收回来时,要用哪个数据集来接收好点?DataSet?DataView?还是DataTable,知道的就请告诉一下,谢谢了.
问一下二楼,那个要怎么样弄?就是用个table["表名"]?回三楼,那个在存储过程中,有两个Select语句,我在Sql Server中试过同时执行,那时是有两个表的.返回的数据没有做任何处理.
[此贴子已经被作者于2007-3-26 12:16:37编辑过]
一个DataSet可以同时容纳多个表中的数据.通过访问不同的表名就可以取得你想要的表中的数据.
所以是不会混淆的..
如果是单个表中的数据.DataSet,DataView,DataTable 这三个当中用DataView比较好..
如果是用dataset 在填充dataset的话 你指定了表名的话 就可以用table("name");无论是否指明 都可以用table(index),index是表添加的物理顺序