日期:2014-05-19  浏览次数:20394 次

就是不明白.
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)