asp.net如何获取DataTable里面查询出来的值

我是这样查询数据库中记录的 DataTable dt = OracleHelper.ExecuteDataTable("select a from sys_User", null); 我怎样可以取出这个a的值赋予给一个变量
我想要的是比如 string c=数据库中查询出来的a这个值,然后我就可以使用这个c来操作数据了,不知道这样讲能不能明白我的意思,我是小白,希望大神给出具体方法

由于你返回的数据类型是DataTable,而DataTable里面是由数据记录(数据行)组成的,所以你要取a 的值,可以利用如下方法:
string c="";
for(int i=0;i<dt.Rows.Count;i++)
{
c=dt.Rows[i]["a"] as string;
……其它代码
}
温馨提示:答案为网友推荐,仅供参考
相似回答