小编Tho*_*rin的帖子

将SQL Server 2005置于单用户模式所需的SQL是什么?

我想知道如何(以及可能的话)使用SQL语句将SQL Server 2005置于单用户模式?

我在MSDN上找到了这些说明,但是他们需要SSMS.

http://msdn.microsoft.com/en-us/library/ms345598(SQL.90,loband).aspx

*将数据库设置为单用户模式

  1. 在对象资源管理器中,连接到SQL Server 2005数据库引擎的实例,然后展开该实例.
  2. 右键单击要更改的数据库,然后单击"属性".
  3. 在"数据库属性"对话框中,单击"选项"页面.
  4. 从"限制访问"选项中,选择"单个".
  5. 如果其他用户连接到数据库,则会显示"打开连接"消息.要更改属性并关闭所有其他连接,请单击"是".*

sql sql-server sql-server-2005

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

如何在Windows环境中通过HTTP访问SVN?

在Windows环境中通过HTTP访问SVN的最佳实践是什么?

在Linux中,我们一直将SVN连接到Apache,因此我们可以通过HTTP寻址远程存储库.有没有办法将SVN连接到IIS,或者某种方便的方式让您通过HTTP访问Windows机器上的SVN存储库?

svn windows

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

为什么类似虚拟字段的事件与C#中的事件一样?

最近我发现虚拟事件不像C#中所期望的那样工作.考虑以下代码:

public abstract class MyClassBase
{
    public virtual event EventHandler<EventArgs> MyEvent;

    public void DoStuff()
    {
        if (MyEvent != null)
        {
            MyEvent(this, EventArgs.Empty);
        }
    }
}

public class MyClassDerived : MyClassBase
{
    public override event EventHandler<EventArgs> MyEvent;
}
Run Code Online (Sandbox Code Playgroud)

鉴于此定义,以下代码的行为与我的预期不符:

MyClassBase obj = new MyClassDerived();
obj.MyEvent += (s, e) => { /* Never gets called */ };

// Call method on base class that raises MyEvent
obj.DoStuff();
Run Code Online (Sandbox Code Playgroud)

在我的博客上做了一些更广泛的写作,但足以说我在MSDN上发现了一个警告,确认行为是意外的,但它没有说明原因.任何人都可以想到它以这种方式实施的原因吗?它原本是一个为了向后兼容而留下的错误吗?我认为至少可以添加某种编译器警告.

我意识到这很可能是猜测,但我试图为这种奇怪的行为找到合理的解释.

c# events virtual

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

如何在c#中创建多个对象并枚举它们

我的问题如下:

我正在构建一个控制台应用程序,它询问用户应该创建的对象数量以及必须为每个对象分配的 4 个变量。新对象名称应包含从 1 开始的计数。

你会如何解决这个问题?我正在考虑一个类,但我不确定如何在运行时从用户输入创建对象。循环是最好的方法吗?

你会推荐什么样的类、结构、列表、数组……。对象中的变量总是相同的类型,但我需要正确命名它们,以便我可以有效地编写方法来在程序的后期阶段对它们执行操作。

我只是在学习语言,我将非常感谢您提供有关如何解决我的问题的建议。

c#

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

C#中的简单匿名方法

请参阅下面的第二位代码..代码无法编译.我试图找出anon方法,我明白了..

但不是不使用我在网上找到的匿名方法的例子,它不能编译

使用VS2008 ..编译到.NET3.5

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace TestAnonymousMethods
{
    public class Program
    {
        // using an anon method
        static void Mainx(string[] args)
        {
            int[] _integers = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 };

            int[] evenIntegers = Array.FindAll(_integers,
                                        // this is the anonymous method below
                                       delegate(int integer)
                                       {
                                           return (integer % 2 == 0);
                                       }
                );

            foreach (int integer in _integers) 
                Console.WriteLine(integer);

            foreach (int integer in evenIntegers)
                Console.WriteLine(integer);
        }

        // …
Run Code Online (Sandbox Code Playgroud)

c# delegates anonymous-methods

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

Python - 如果action为true,则打印文本

如果成功复制文件,我正在尝试让Python打印一个句子.在复制文件时,它会忽略打印.为什么是这样?这是我的代码的类似示例:

from shutil import copyfile

if copyfile('/Library/demo.xls','/Jobs/newdemo.xls'):
  print "the file has copied"
Run Code Online (Sandbox Code Playgroud)

作为参考,我使用的是Python v2.7.1

python printing if-statement

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

两个部分类分为两个文件,一个是另一个的子项,可以扩展

我添加了两个具有相同名称的部分类:

public partial class SomePartial
{
}
Run Code Online (Sandbox Code Playgroud)

现在我有两个单独的文件.

我想让它们在项目中显示为单个项目,可以在WebForms项目中进行扩展,您可以在其中拥有Form.cs和拥有Form.Designer.cs.

c# partial-classes visual-studio-2010

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