小编Zyk*_*yku的帖子

T-SQL CASE多个条件相同的结果

我需要在SQL中使用等效的C#代码

int caseSwitch = 1;
switch (caseSwitch)
{
case 1:
case 2:
case 3:
case 4:
    Console.WriteLine("x");
    break;
default:
    Console.WriteLine("Default case");
    break;
}
Run Code Online (Sandbox Code Playgroud)

我有多个条件和相同的结果,我不想写所有代码

case when cond1 then result1
     when cond2 then result1
     when cond3 then result1
     ....
     end
Run Code Online (Sandbox Code Playgroud)

有任何想法吗 ?谢谢

sql t-sql sql-server

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

AutoFilterRow上的XtraGridView自定义过滤器

Hy,我有一个带AutoFilterRow
的XtraGrid,默认Filter是:

以([columnName],'mytext')开头

但我想将其更改为:

[columnName]喜欢'%mytext%'

无需创建自定义过滤器

我只是想打开网格,在FilterRow'mytext'里面写,而过滤LIKE应该应用于我的列

解决方案是在更改过滤器时捕获,以创建字符串和

gridView1.Columns["myCol"].FilterInfo = mystring;
Run Code Online (Sandbox Code Playgroud)

但我不知道如何捕捉插入的文字

提前致谢

.net c# devexpress winforms

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

回滚SQL Server上的trans和unlock表

Hy,有时候SQL Server因为未知的事务被打开或者锁定表而遇到问题,我读了许多建议,以避免重新启动服务器,
直到我发现这一点,并且它似乎工作
你有其他建议释放锁和回滚trans?
因为我保留在生产服务器上运行它

USE master;
GO
ALTER DATABASE [db_dev]
SET SINGLE_USER
WITH ROLLBACK IMMEDIATE;
ALTER DATABASE [db_dev]
SET MULTI_USER;
GO
Run Code Online (Sandbox Code Playgroud)

t-sql sql-server transactions

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

标签 统计

sql-server ×2

t-sql ×2

.net ×1

c# ×1

devexpress ×1

sql ×1

transactions ×1

winforms ×1