1、读取dataset中某表某行某列的值:
ds.Tables[0].Rows[行索引][列索引].ToString();
或
pnds.Tables["memo"].Rows[2].ItemArray[1].ToString()
该示例读取memo表中第3行,第2列中的值..
注意:行和列的计算,都是从0开始...
2、.取得dataset中某表的总列数(即总共多少列)
pnds.Tables["memo"].Columns.Count
3、取得dataset中某表的总行数(即记录条数)
pnds.Tables["memo"].Rows.Count
4、取得dataset中某表的某列名
pnds.Tables["memo"].Columns[2].ToString()
该示例获取memo表中第3列的列名..
5、循环读取
string b;long c;
DataTable dt=ds.Tables["a"]; //取出表
foreach(DataRow dr in dt.Rows){ //循环读取各行
b=(string)dr["b"];
c=(long)dr["c"];
}