温馨提示×

如何捕捉executeNonQuery的异常

小樊
82
2024-07-01 15:32:39
栏目: 编程语言

要捕获executeNonQuery方法的异常,可以使用try-catch块来捕获并处理异常。示例代码如下:

try
{
    using (SqlConnection connection = new SqlConnection(connectionString))
    {
        connection.Open();
        
        SqlCommand command = new SqlCommand(queryString, connection);
        command.ExecuteNonQuery();
        
        // 执行成功的代码
    }
}
catch (SqlException ex)
{
    // 捕获并处理SQL异常
    Console.WriteLine("SQL Exception: " + ex.Message);
}
catch (Exception ex)
{
    // 捕获并处理其他异常
    Console.WriteLine("Exception: " + ex.Message);
}

在这个示例中,try块中包含了执行executeNonQuery方法的代码。如果在执行过程中出现异常,就会被catch块捕获。可以根据具体的异常类型来处理异常,并进行相应的处理操作。

0