【问题标题】:Show value from database with dataset in a label使用标签中的数据集显示数据库中的值
【发布时间】:2021-09-19 15:35:21
【问题描述】:

我想在标签中显示数据库值。 现在它会在带有值的MessageBox 中弹出,但我不需要MessageBox

private void HandleSelect()
{
    string connection =
        "Server = DESKTOP-IRAEU36; Database = Test; Trusted_Connection = True;";
    string sql = txtSql.Text;
    try
    {
        SqlDataAdapter adapterSql = new SqlDataAdapter(sql, connection);
        DataSet data = new DataSet();
        adapterSql.Fill(data);
        //dataSQL.DataSource = data.Tables[0];
        for (int i = 0; i < data.Tables[0].Rows.Count; i++)
        {
            // This is working:
            MessageBox.Show(data.Tables[0].Rows[1][1].ToString());
            // This is not working:
            lbl1.Text.Show(data.Tables[0].Rows[1][1].ToString());
        }
        
    }
    catch (Exception ex)
    {
        labAusgabe.Text = ex.Message;
    }
}

【问题讨论】:

    标签: sql forms visual-studio dataset label


    【解决方案1】:

    将您的代码更改为:

    lbl1.Text = data.Tables[0].Rows[1][1].ToString();
    

    【讨论】:

      猜你喜欢
      • 2015-05-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-02-27
      • 2015-03-21
      • 1970-01-01
      • 1970-01-01
      • 2018-12-21
      相关资源
      最近更新 更多