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

如何获取dataset其中的一个字段啊?》 高分求解
showsex   =   read[ "sex "].ToString();     这是我用sqldateread的写法


我现在换成了dataset
DataSet   dt;
sqlstr= "select   *   from   user   ";
dt   =   cmdexecute(sqlstr);//使用了一个方法执行了这个字符传,返回dataset类型
showsex   =dt.table[0].rows[0][3]     //我不想用dt.table[0].rows[0][3]的方法,我懒的去数是第几列第几行。有没有和read[ "sex "].ToString();   类似的方法啊直接使用字段名的标识

------解决方案--------------------
showsex =dt.table[0].rows[i][3] .tostring();

for(int i=0;i <dt.tables[0].rows.count;i++)
{
showsex =dt.tables[0].rows[i][3] .tostring();
}
------解决方案--------------------
for(int i=0;i <dt.tables[0].rows.count;i++)
{
showsex =dt.tables[0].rows[i][ "sex "] .tostring();
}
------解决方案--------------------
dt.table[0].rows[0][ "字段名 "]