小编Man*_*Hot的帖子

设置目录/子目录/文件的权限

我希望能够为特定用户设置目标文件夹内的子文件夹和文件的权限。

到目前为止,我找到了如何设置特定文件夹的权限。但不适用于原始文件夹内的子文件夹和文件。经过广泛的互联网搜索后,我找不到任何关于如何解决这个问题的线索。另外,Windows doku 仅显示如何仅为目录设置权限。

class DirectoryPermissions
{
    public static void DirectoryPermissionsMain(string Directory, string Account, string Rights, int Takeaway, string Domain)
    {
        try
        {
            string DirectoryName = Directory;

            Console.WriteLine("Adding access control entry for " + DirectoryName);
            if(Takeaway == 0 && Rights.Equals("Read")){
                AddDirectorySecurity(DirectoryName, Domain + @"\" + Account, FileSystemRights.ReadData, AccessControlType.Allow);

                Console.WriteLine("Removing access control entry from " + DirectoryName);
            }

            MessageBox.Show("Done");

        }
        catch (Exception e)
        {
            Console.WriteLine(e);
        }

        Console.ReadLine();
    }

    // Adds an ACL entry on the specified directory for the specified account. …
Run Code Online (Sandbox Code Playgroud)

c# directory permissions

5
推荐指数
1
解决办法
2136
查看次数

C# - 更新 SQL 表

我想更新我的 sql 表。我在这里搜索并找到了有关如何解决该问题的解决方案。但遗憾的是它只是不会更新数据库。我不知道问题是什么。我检查了 sql 命令几次写错误,但找不到任何错误或修复它们,但遗憾的是仍然没有。我想它在 try 块中,但无法找到它。

这是我的代码:

string connetionString = null;
SqlConnection connection;
SqlCommand command;
string sql = null;
SqlDataReader dataReader;
connetionString = "Data Source=xxx\\xxx;Initial Catalog=xxx;User ID=xxx;Password=xxx";
sql = "UPDATE Employees SET LastName = '" + Lnamestring + "', FirstName = '" + Fnamestring + "', Title = '" + Titelstring + "', TitleOfCourtesy = '" + ToCstring + "', BirthDate = '" + Birthdatestring + "', HireDate = '" + Hiredatestring + "', Address = '" + Adressstring …
Run Code Online (Sandbox Code Playgroud)

c# sql sql-server sql-update

1
推荐指数
1
解决办法
2万
查看次数

标签 统计

c# ×2

directory ×1

permissions ×1

sql ×1

sql-server ×1

sql-update ×1