dt = (cdb.selectReader(sNumber)).Tables[0];
DataRow row = dt.Rows[0];
string x = row.ToString();
MessageBox.Show(x);
输出结果是system.Data.DataRow,不是我想要的结果。我想输出的是selectReader方法返回的数值。哪里写的有问题?
可以了,谢谢,那如果不只有一列该怎么办呢
而且我的DataRow row = dt.Rows[0];这句话有什么意义么
dt.Rows[0]表示获取DataTable表中的第一行
row[0]表示获取这一行的第一列的值,第2列就是row[1]了