0

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

4

2 回答 2

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

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

如果你只想要 SQL 异常

catch (SqlException ex) 
于 2013-08-19T17:36:40.533 回答
1

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

你可以这样做

private void button1_Click(object sender, EventArgs e)
{
   try
   {
     //do your database work here
   }
   catch(Exception ex)
   {
      textBox1.Text = textBox1.Text + ex.ToString();
   }
}
于 2013-08-19T17:37:53.487 回答