dr=ds.Tables["news"].Rows[0]; //这句表示什么意思

DataSet ds;
DataRow dr;

dr=ds.Tables["news"].Rows[0]; //这句表示什么意思

DataSet ds;// 定义一个DataSet;
DataRow dr; //定义一个DataRow 是一个数据行

dr=ds.Tables["news"].Rows[0]; //从数据集DataSet中取出表名为"news"表中的第一行数据,赋值给dr.
温馨提示:内容为网友见解,仅供参考
第1个回答  2008-10-13
ds这个DataSet里的 表名为news的Table 的第0行 (从0开始计第1行)
把这行赋值给dr这个DataRow
第2个回答  2008-10-13
dr=ds。表[“新闻”]。行[0]; //

dr=ds.Tables["news"].Rows[0]; \/\/这句表示什么意思
DataRow dr; \/\/定义一个DataRow 是一个数据行 dr=ds.Tables["news"].Rows[0]; \/\/从数据集DataSet中取出表名为"news"表中的第一行数据,赋值给dr.

c#中dr是什么意思
DataRow dr; \/\/定义一个DataRow 是一个数据行 dr=ds.Tables["news"].Rows[0]; \/\/从数据集DataSet中取出表名为"news"表中的第一行数据,赋值给dr.

ds.Tables[0].Rows[0][0].ToString()中的rows后边的那俩参数分别代表什...
第一个0表示行的索引(如果是0就表示第一行,1表示第二行……)第二个0表示列的索引(如果是0就表示第一列,1表示第二列……)

ds.Tables[0].Rows[0][0].ToString()什么意思
DataSet ds中第一个表中第一行中第一列的值转换成字符串

foreach (DataRow dr in ds.Tables[0].Rows) 这意思是什么 详细点啊
foreach:加强的for循环 ds:DataSet(可以放多个Table,也就是可以放多个表)意思是:循环ds中第一个Table的所有行 。不懂的话 可以继续追问我。

ds.Tables[0].Rows.Count是什么意思?ds.Tables[0].Clone()是什么意思...
ds 是表集,就是表的集合,Tables[0]是ds的第一个表;Rows是表的行,count总数目;ds.Tables[0].Rows.Count就是表集的第一个表的所有行数(也就是总数);ds.Tables[0].Clone();就是克隆表0

ds.Tables[0].Rows.Count是什么意思?ds.Tables[0].Clone()是什么意思...
ds 是表集,就是表的集合,Tables[0]是ds的第一个表;Rows是表的行,count总数目;ds.Tables[0].Rows.Count就是表集的第一个表的所有行数(也就是总数);ds.Tables[0].Clone();就是克隆表0

if (ds.Tables[0].Rows.Count > 0)是什么意思
如果dataset里的第一个datatable里的数据条数大于0 意思就是:dataset里的第一个DataTable有数据

Tables[0].Rows.count是什么意思
这句话的意思就是指第一个数据表(Tables[0])中,一共有的行数(Rows.count)rows指行,count指的数目

dt.Rows[i][1] = ds.Tables[0].Rows[i][0];语句提示在位置2处没行是...
位置2处没行 你要取的值已经超过数组的最大范围。也就是说,ds.Tables[0].Rows[2][0] == null。查查看你的数据库有没有这么记录吧,或者用断点调试一下就知道错误在哪了。

相似回答