我有一个SQL更新命令,在单击按钮时运行。我想做一个try / catch函数,并使用catch函数追加可能被抛出到文本框的任何错误。这可能吗?谢谢!
答案 0 :(得分:3)
catch (Exception ex)
{
tb.Text += ex.Message;
}
对于只读反馈,我通常使用TextBlock
如果你只想要SQL异常
catch (SqlException ex)
答案 1 :(得分:1)
你应该注意我在这里处理了一个通用的例外,只是为了给你一个想法。您应该在代码中处理更多specific exceptions。
你可以这样做
private void button1_Click(object sender, EventArgs e)
{
try
{
//do your database work here
}
catch(Exception ex)
{
textBox1.Text = textBox1.Text + ex.ToString();
}
}