小编ogu*_*gun的帖子

如何杀死或回滚活动事务?

我如何杀死或回滚,未提交的交易?

我用以下sql列出我的活动事务:

SELECT * FROM sys.dm_tran_session_transactions 
Run Code Online (Sandbox Code Playgroud)

我的结果是:

session_id  transaction_id       transaction_descriptor enlist_count is_user_transaction is_local is_enlisted is_bound
----------------------------------------------------------------------------------------------------------------------
54          117260               0x0100000036000000     0            1                   1        0           0
Run Code Online (Sandbox Code Playgroud)

我不想杀死会议(54)......

谢谢大家

sql t-sql sql-server

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

"NOEXEC ON"中的有趣行为

当我编写一些T-SQL查询时NOEXEC ON,我遇到了SQL Server的有趣行为,我很好奇它为什么会发生.有时我只得到

命令成功.

我预期的消息,但有时我得到一个或多个

(0行(s)受影响)

消息.

我知道该SET NOEXEC ON命令编译查询但不执行它,所以我想我不应该得到任何

(0行(s)受影响)

消息.

在第一个例子中,一切看起来都很正常.

SET NOEXEC ON
INSERT INTO Test (column1) VALUES ('etc')
Run Code Online (Sandbox Code Playgroud)

结果:

命令成功.

但在第二个例子中,我认为出了问题......

SET NOEXEC ON
DELETE FROM Test
Run Code Online (Sandbox Code Playgroud)

结果:

(0行(s)受影响)

在第三个例子中,我使用了临时表:

CREATE TABLE #tmp (id INT IDENTITY(1, 1), idX INT)

SET NOEXEC ON
INSERT INTO #tmp (idX) VALUES (1)
DELETE FROM Test

SET NOEXEC OFF
DROP TABLE #tmp
Run Code Online (Sandbox Code Playgroud)

结果:

(0行(s)受影响)

最后我只添加GO到我的查询中,我认为结果很有趣

CREATE TABLE #tmp (id INT IDENTITY(1, 1), idX INT)
SET …
Run Code Online (Sandbox Code Playgroud)

t-sql sql-server

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

在Visual Studio 2012中设置多个断点

我想设置断点所有Convert.ToInt32行.

我试图替换所有Convert.ToInt32,System.Diagnostics.Debugger.Break(); Convert.ToInt32但它没有工作,因为一些Convert.ToInt32方法是参数.所以我写了一个正则表达式替换,插入 System.Diagnostics.Debugger.Break();所有Convert.ToInt32行的开头.它似乎有效,但是有没有简单的方法呢?

ps:我不认为"Debug - > New Breakpoint - > Break at Function"不适用于System方法.

更新: 我写了一个小代码

class Program
{
    private static void Main(string[] args)
    {
        int test = System.Convert.ToInt32("x");

        System.Console.Write(test);
    }
}
Run Code Online (Sandbox Code Playgroud)

我更改了"工具 - >选项 - >调试"设置工具 - >选项 - >调试

但它仍然无法正常工作 ING在此输入图像描述

c# debugging breakpoints visual-studio visual-studio-2012

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

创建SQL查询的设计模式

我公司几乎每个项目都有搜索面板和自定义过滤器。当项目的过滤器过多时,很难创建。

是否有用于创建用于过滤器的自定义sql查询的良好设计模式?

我总是这样写:

commandText = "SELECT * FROM XXX "

innerJoinCommand = ""
whereCommand = ""

if (??.length > 0)
  whereCommand += "AND ??? "

if (??.Count > 0)
  innerJoinCommand += "??? "

//...

if (innerJoinCommand.length > 0)
  commandText += innerJoinCommand

if (whereCommand.length > 0)
  commandText += "WHERE " + whereCommand
Run Code Online (Sandbox Code Playgroud)

sql t-sql mysqli database-design design-patterns

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

可拖动div的z-index顺序

我想在我的网站上创建一个可拖动的媒体播放器(在我的例子中为蓝盒子),我需要将媒体播放器放在所有div之前.我怎样才能做到这一点?

我的页面模板是这样的:

你可以尝试一下:http://jsfiddle.net/krMhY/

<html>
  <head>
    <meta http-equiv="content-type" content="text/html; charset=utf-8" />  
    <title>Popup Test</title>


    <script src="js/jquery.js" type="text/javascript"></script>
    <script src="js/jquery.ui.full.js" type="text/javascript"></script>

    <style type="text/css">
        .contents
        {position:fixed; bottom:0; left: 0; right:0; top:100px;}

        .resizableArea
        {position:absolute; bottom:0; top:0; width:100%;}

        .resizableArea .leftSection
        {position:relative; float:left; width: 150px; height:100%;}

        .resizableArea .splitter
        {position: absolute; left: 150px; width: 4px; height: 100%;}

        .resizableArea .rightSection
        {position: relative; overflow: auto; height: 100%;}    
    </style>
  </head>
  <body                               style="z-index: 1; background-color: purple;">
    <div class="contents"             style="z-index: 2; background-color: black;">
        <div class="resizableArea"    style="z-index: 3; background-color: aqua;">
            <div …
Run Code Online (Sandbox Code Playgroud)

html css xhtml jquery jquery-ui

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

有用的日志模式/格式?

我想在我的程序中创建一个日志文件.

我的日志模式应包含:日志类型,日期时间,线程名称,方法名称,日志详细信息等...

您建议使用哪种日志模式?

是否有任何可接受的日志模式?例如"跟踪日志模式","事件日志模式"等...

c# logging

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

while循环执行多少次?

昨天我申请了计算机工程硕士学位,这是他们的问题之一.我无法解决它,所以我非常好奇.

...
i = 1;
while (i <= n)
{
    i = i * 2;
}
...
Run Code Online (Sandbox Code Playgroud)

这个while循环执行多少次,请将您的答案作为公式.例如:log n ...

谢谢

algorithm

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