当前位置: 代码迷 >> ASP.NET >> 就是不明白.解决方法
  详细解决方案

就是不明白.解决方法

热度:5160   发布时间:2013-02-26 00:00:00.0
就是不明白.
rptlist.DataSource   =   ds.Tables[0].DefaultView;

这里的[0]   究竟是什么东西?谢谢.

我改为1不行..改为   表名都不行..

------解决方案--------------------------------------------------------
0为里面的第一个表,你只填充了一个表,你改为一,里面没有两个,当然不行了。
------解决方案--------------------------------------------------------
ds.Tables表示是是一个DataTable的集合,比如集合里有N个,那么你可以使用
ds.Tables[i]来取里面的第i-1个DataTable,而这个i不能大于N-1;
------解决方案--------------------------------------------------------
可以的
但是你得在上边定义一下
比如
ds.fill(table)
  相关解决方案