【问题标题】:Append Error Text to Textbox将错误文本附加到文本框
【发布时间】:2013-08-21 14:20:27
【问题描述】:

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

【问题讨论】:

  • 以下两个答案都是很好的解决方案。试试看!!!

标签: c# .net text append


【解决方案1】:
catch (Exception ex) 
{
   tb.Text += ex.Message;
}

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

如果你只想要 SQL 异常

catch (SqlException ex) 

【讨论】:

    【解决方案2】:

    您应该注意,我在这里处理了一个通用异常,只是为了给您一个想法。不过,您应该在代码中处理更多的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();
       }
    }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-03-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-02-17
      • 2014-11-05
      相关资源
      最近更新 更多