如何从具有一行的数据集中的标题名称获取单元格值

问题描述 投票:0回答:2

我有一个表,我想从我的数据集中获取特定列,我的表只有一行。

Here is a image of what my table

这是我的代码

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
}

这是我的问题:如何从标题名称中获取单元格值?

c# asp.net header dataset cell
2个回答
1
投票

如果您只有一行,您可以:

public string getDataCellString(string headerName)
{
    return Ds.Tables[0].Rows[0][headerName].ToString();
}

1
投票

`Ds.Tables [0] .Rows [0] [ “headerName”]的ToString();

© www.soinside.com 2019 - 2024. All rights reserved.