如何在MessageBox中显示查询结果

时间:2015-08-11 19:28:42

标签: c# sql sql-server winforms

我想在C#中的MessageBox中显示查询结果,但下面的代码不起作用。

private void button26_Click(object sender, EventArgs e)
    {
        string constring =
                      @"Data Source=blahblahblah;user id=blah;password=blah;database=blah;";
        SqlConnection con = new SqlConnection(constring);
        SqlCommand check = new SqlCommand("select blah from blah where blah=@blah");
        check.Parameters.AddWithValue("@blah", textBox1.Text);
        con.Open();
        string gholi = check.ExecuteScalar().ToString();
        con.Close();
        MessageBox.Show(gholi);
    }

2 个答案:

答案 0 :(得分:0)

我认为最好的方法是查看代码结果,运行应用程序并在第一行代码中设置断点。

如果您想要下一步按F10。

您可以通过调试代码查看相关详细信息。

答案 1 :(得分:0)

您应该使用sql reader从数据库中读取数据,或者您可以使用数据集从数据库中检索数据,然后尝试在消息框中显示。