我有一个表,我想从我的数据集中获取特定的列,我的表只有一行。
这是我的代码
private DataSet Ds = new DataSet();
public DataSet GetDataSet(string Query)
{
try
{
using (MySqlConnection conn = new MySql.Data.MySqlClient.MySqlConnection(connString))
{
MySqlDataAdapter Da = new MySqlDataAdapter(Query, conn);
Da.Fill(Ds);
conn.Close();
}
}
catch (Exception) { }
return Ds; //See image
}
public string getDataCellString(string headerName)
{
return "";//I want to get cell from heder name
}
这是我的问题:如何从标头名称中获取单元格值?
答案 0 :(得分:1)
如果只有一行,则可以:
public string getDataCellString(string headerName)
{
return Ds.Tables[0].Rows[0][headerName].ToString();
}
答案 1 :(得分:1)
Ds.Tables [0] .Rows [0] [“ headerName”]。ToString();