小编GIV*_*KEN的帖子

如何在SQL Server Management Studio中关闭与本地数据库的所有连接?

我试图分离本地数据库,但由于存在连接而导致错误.

如何关闭本地数据库上的现有连接?

PS.在SQL Server 2008 Express上运行

sql database sql-server

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

如何在SQL Server中更改存储过程时添加标头注释

我有一个存储过程,其中没有标题注释.我想添加它们,但每当我尝试时,它都不包括在内.

在SQL Server Management Studio I中:

1.右键单击我的存储过程,然后单击"修改"

USE [ABigDB]
GO
/****** Object:  StoredProcedure [dbo].[spDoWork]    Script Date: 21/08/2015 14:11:45 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
ALTER PROCEDURE [dbo].[spDoWork]
      @Id uniqueidentifier,
      @Session nvarchar(50),
      @XMLData xml
WITH EXECUTE AS OWNER
AS
BEGIN
--etc etc...
END
Run Code Online (Sandbox Code Playgroud)

2.我将注释粘贴到存储过程上方并运行脚本:

-- Stored Procedure
--    Author:           Dave
--    Create date:      21/08/2015
--    Description:      Does Stuff      
--  Change history
--      07/08/2015  - Overlord - Done stuff
--      06/08/2015  - Kerrigan - Done more stuff
USE [ABigDB] …
Run Code Online (Sandbox Code Playgroud)

sql sql-server ssms sql-server-2014

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

TFS-如何查看特定用户签出的所有文件?

我正在研究一个解决方案(一个非常大的解决方案),我想检查是否还剩下任何东西。我如何查看已签出的所有物品?

另外,您能否告诉我如何查看其他用户的所有退房商品。

tfs visual-studio-2010

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

为什么IIS首次访问速度慢,但之后更快?

构建我的asp.net解决方案,然后在浏览器中第一次运行它,加载所需的时间增加.然后运行它,时间减少,直到下一次构建.

有人可以解释为什么会这样吗?

asp.net iis build

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

无法获取未定义或空引用的属性"长度"

我有以下代码 - 它只是抓取文本框中的值,对字符串执行正则表达式,然后计算字符串值中的星号数:

var textBoxValue = $(textbox).val();

function countHowManyWildCards(stringToSearch) {

    var regex = new RegExp(/\*/g);
    var count = stringToSearch.toString().match(regex).length;
    return count;

}

if (countHowManyWildCards(textBoxValue) > 1) {

//Other code
}
Run Code Online (Sandbox Code Playgroud)

代码似乎有效,但出现错误:

stringToSearch.toString().match(regex).length;
Run Code Online (Sandbox Code Playgroud)

错误说明:

无法获取未定义或空引用的属性"长度"

但我不清楚为什么代码工作,但我仍然有这个错误?有人可以告诉我为什么会这样吗?

javascript regex jquery

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

Xamarin Forms - CommandParameter - 如何通过 XAML 传递自定义对象?

我在视图模型中有一个名为 的命令Add,它当前接受一个名为 的参数Result。我现在需要将更多数据传递到命令中,这就是控件IsToggled的属性值Switch

所以如果我有以下课程:

public class ResultData
{
    public string Result { get; set; }
    public bool IsToggled { get; set; }
}
Run Code Online (Sandbox Code Playgroud)

以及相关 XAML 的片段:

 <Switch IsToggled="false" ThumbColor="Black" OnColor="LimeGreen" HorizontalOptions="End" VerticalOptions="Center" >
    <Switch.Behaviors>
         <behaviours:EventToCommandBehavior EventName="Toggled"                                                            
           Command="{Binding BindingContext.Add, Source={x:Reference 
              MyPageContent}}" 
           CommandParameter="{Binding Result}" />
    </Switch.Behaviors>
 </Switch>
Run Code Online (Sandbox Code Playgroud)

传递Result&IsToggled使用 的XAML 语法是什么CommandParameter?如果您觉得这不是正确的方法,我愿意接受其他方法。

c# xamarin.forms

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

仅仅返回视图的控制器操作是否必须是异步的?

采取这个基本行动:

[HttpGet]
public IActionResult Index()
{
    return View();
}
Run Code Online (Sandbox Code Playgroud)

修改它以使用async/await:

[HttpGet]
public async Task<IActionResult> Index()
{
    return await Task.Run(() => View());
}
Run Code Online (Sandbox Code Playgroud)

我很困惑这是否会改善我的代码.根据我的理解,await关键字将释放调用线程,以便它可以在其他地方使用,这样可以更好地利用可用线程.

但我实际上并没有做任何其他事情,只有这一件事正在返回一个观点.拥有async关键字实际上会在已编译的代码中引入状态机,这会增加复杂性.

让这个动作异步值得吗?有没有更好的方法来修改它以使其异步?

.net c# asp.net-mvc asynchronous async-await

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

如何查看特定用户已签入的所有工作?

另一个用户在整个特定项目中的不同位置进行了多处更改.

如何查看特定用户签入的文件?

tfs visual-studio-2010 tf-cli tfs2010 tfvc

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

Task.Run on方法返回T VS方法返回Task <T>

场景1 - 对于字符串列表中的每个网站(_websites),调用方法将GetWebContent包装到任务中,等待所有任务完成并返回结果.

    private async Task<string[]> AsyncGetUrlStringFromWebsites()
    {
        List<Task<string>> tasks = new List<Task<string>>();

        foreach (var website in _websites)
        {
            tasks.Add(Task.Run(() => GetWebsiteContent(website)));
        }

        var results = await Task.WhenAll(tasks);

        return results;
    }

    private string GetWebContent(string url)
    {
        var client = new HttpClient();

        var content = client.GetStringAsync(url);

        return content.Result;
    }
Run Code Online (Sandbox Code Playgroud)

场景2 - 对于字符串列表中的每个网站(_websites),调用方法调用GetWebContent(返回Task <string>),等待所有任务完成并返回结果.

    private async Task<string[]> AsyncGetUrlStringFromWebsites()
    {
        List<Task<string>> tasks = new List<Task<string>>();

        foreach (var website in _websites)
        {
            tasks.Add(GetWebContent(website));
        }

        var results = await Task.WhenAll(tasks);

        return results;
    }

    private async …
Run Code Online (Sandbox Code Playgroud)

.net c# asynchronous async-await

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