小编sha*_*ane的帖子

如何从SQL Server 2008中删除.ldf文件?

提前致谢

如果我停止SQL-server然后将.LDF文件(transactionlog文件)删除到数据库,会发生什么?将数据库标记为可疑还是SQL-server会自动创建新的?SQL Server 2008 R2和我的.LDF文件大小太大,所以如何管理它,我是否可以收缩它或删除查询表单中的Plz Suggest

谢谢

sql-server sql-server-2008

35
推荐指数
4
解决办法
7万
查看次数

从DateTime列表中查找最高DateTime

我的问题是,我想从DateTime列表中找到最高的DateTime?

我有一个数组假设 string[] btime = new string[100];

在这阵,我存储从该SQL-Server中的SQL查询来的日期[CONVERT(varchar(10),GETDATE(),101)]是在格式返回日期MM/DD/YYYY
然后我串联我自己定的时间日期后,
.btime[j] = SqlServerDate + " " + 15:20;等;

现在,从这个给定的数组我想找到最高的日期和时间

所以,我使用了这个逻辑

string large=""
large=btime[0];

 for (int i = 0; i < j; i++)
 {
    if (DateTime.Compare(DateTime.Parse(btime[i]),DateTime.Parse(large)) > 0)
    {
        large = btime[i];
    }
}
Run Code Online (Sandbox Code Playgroud)

但我得到错误

if(DateTime.Compare(DateTime.Parse(btime[i]),DateTime.Parse(large)) > 0)
Run Code Online (Sandbox Code Playgroud)

错误是字符串无法识别为有效DateTime由于我的系统日期时间格式为yyyy/dd/MM而发生此错误

所以Plz任何人都可以帮助我解决这个问题,我不想改变系统的格式

c# datetime list max

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

标签 统计

c# ×1

datetime ×1

list ×1

max ×1

sql-server ×1

sql-server-2008 ×1