
asp.net中数据库中查询了某一列所有值把它赋给GridView表指定的列中,通过我写的那段代码,列的每一个值不是应该一一对应吗?结果全部显示一样的值,看下面的 图在线等急!!!!!,
问问大神这是什么情况?
dr.Read()是跳转到下一个记录的方法,你只是调用了一次,所以每次都是返回第一条记录的数据
后台取值方法有问题,
你上面的写法是取一个固定值。
一般很少有人直接在这里进行条件判断和取值的。
你直接取出一张table表即可。
然后在后台方法中循环这张表的每一行,取出你想取得那一列值,放到数组或者集合中。