小编Man*_*ish的帖子

如何在除一个表之外的语句中从sql server 2005中的数据库中删除所有表

我正在使用sql-server 2005.最初,出于学习目的,我创建了许多表,现在我想删除所有那些表,除了当前我正在处理的表.是否有任何代码或查询可以从我的数据库中删除所有表,除了一个有用的表.我认为的一种方法是将该表复制到新的数据库使用SELECT INTO...子句并删除该数据库,但不知道这是解决此问题的好方法.

sql-server-2005

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

通过计算MD5获取重复的文件列表

我有一个包含文件路径的数组,我想列出那些基于MD5重复的文件.我像这样计算他们的MD5:

private void calcMD5(Array files)  //Array contains a path of all files
{
    int i=0;
    string[] md5_val = new string[files.Length];
    foreach (string file_name in files)
    {
        using (var md5 = MD5.Create())
        {
            using (var stream = File.OpenRead(file_name))
            {
                md5_val[i] = BitConverter.ToString(md5.ComputeHash(stream)).Replace("-", "").ToLower();
                i += 1;
            }
        }
    }                
}
Run Code Online (Sandbox Code Playgroud)

从上面我能够计算他们的MD5,但是如何只获得那些重复的文件的列表.如果还有其他方法可以让我知道,我也是Linq的新手

c# linq md5

6
推荐指数
1
解决办法
1317
查看次数

标签 统计

c# ×1

linq ×1

md5 ×1

sql-server-2005 ×1