我对 C# 很陌生。
当我尝试捕捉这样的东西时:
try
{
connection.Open();
command.ExecuteNonQuery();
}
catch(SqlException ex)
{
MessageBox.Show("there was an issue!");
}
我怎么知道问题是否发生在Openor上ExecuteNonQuery?
如果我调用了一堆其他的non-SQL东西Try呢?
我怎么知道哪个失败了?
是什么SqlException意思Exception?
如果我在块中有这样的代码,将如何SqlException处理与 SQL 无关的错误Try?