将错误文本附加到文本框

本文关键字:文本 错误 | 更新日期: 2023-09-27 18:28:10

我有一个SQL更新命令,它在单击按钮时运行。我想做一个try/catch函数,并使用catch函数将可能抛出的任何错误附加到文本框中。这可能吗?谢谢

将错误文本附加到文本框

catch (Exception ex) 
{
   tb.Text += ex.Message;
}

对于只读反馈,我通常使用TextBlock

如果你只想要SQL异常

catch (SqlException ex) 

您应该注意,我在这里处理了一个通用异常,只是为了给您一个想法。不过,您应该处理代码中更具体的异常。

你可以做这个

private void button1_Click(object sender, EventArgs e)
{
   try
   {
     //do your database work here
   }
   catch(Exception ex)
   {
      textBox1.Text = textBox1.Text + ex.ToString();
   }
}