我对C#很新.
当我尝试捕捉这样的东西时:
try
{
connection.Open();
command.ExecuteNonQuery();
}
catch(SqlException ex)
{
MessageBox.Show("there was an issue!");
}
Run Code Online (Sandbox Code Playgroud)
我怎么知道问题是否发生在Open或ExecuteNonQuery?
如果我打电话给其他non-SQL一些东西Try怎么办?
我怎么知道哪个失败了?常规意味着
什么?如果我在块中有这样的代码,
如何处理非SQL相关的错误?SqlExceptionExceptionSqlExceptionTry
我正在尝试查找所有不继承权限的文件夹。
这似乎可行,有点:
DIR“ C:\ temp”-目录-递归| GET-ACL | 选择-ExpandProperty Access | ?属性IsInherited -eq $ false
...但是没有列出实际的文件夹名称。
如何在最终输出中包括文件夹名称?这对我来说有点棘手,因为我需要过滤对象内对象的属性(访问)(无论GET-ACL返回什么)。
有任何想法吗?