问题标题:
DataTabledt=ds.Tables[0];这句话是什么意思?DataTabledt=ds.Tables[0];
问题描述:
DataTabledt=ds.Tables[0];这句话是什么意思?
DataTabledt=ds.Tables[0];
陈峻回答:
将DataSet的第一张表赋值给DataTable.
黄晓云回答:
那我问下为什么第一张表不是[1]是[0],还有就是你的意思就是dataset能有多张表,如果我要把多张表放入datatable再放入gridview可以吗?因为现在的需求是要从多张表查询数据然后放入gridview我不知道如何弄了?
陈峻回答:
dataset是表数据集,当然可以放入多张表的,但是你绑定的时候只能绑定一张表,不然就只能进行表数据合并。然后就是[0]是下标,数组索引下标是从0开始的。查询多张表的数据应该是你sql语句的问题了,并不是单独查询所有表数据在dataset里面做事儿了。
黄晓云回答:
那就是我可以这样做吧多张表放入dataset我再冲datatable读出我需要的数据在放入gridview对吗?
陈峻回答:
也可以,,不过这些步骤在sql查询里面做好就好了,你这样的做法太占用本地资源了。如果是大数据的话。而且从服务器下拉数据的时候也会造成不必要的服务器压力。
黄晓云回答:
那sql如何做呢?我需求是这样的我有一个表存放站点,然后我要查出这个表所有站点。之后查询这些站点在不同表最近一条记录。求助,大神~
陈峻回答:
sql后面跟条件where啊联合查询,子查询都可以
点击显示
数学推荐
热门数学推荐