小编Flá*_*van的帖子

CommandTimeout无效

我试图在一个测试我的连接为给定的连接字符串的方法中更改SqlCommand查询的超时.代码类似于:

using (SqlConnection connection = new SqlConnection(connectionString))
    {
      SqlCommand cmd = new SqlCommand("SELECT ...", connection);
      cmd.CommandTimeout = 10;
      connection.Open();
      SqlDataReader reader = cmd.ExecuteReader();
      ...
      connection.Close();
    }
Run Code Online (Sandbox Code Playgroud)

我想在这里有一个短暂的超时,因为我只想测试这个连接字符串是否正常.但是,无论我在CommandTimeout上设置了什么号码(我尝试过0,1,2,4,10,30,60,120),我为虚拟连接字符串获得的实时总是大致相同(总运行时间约为15秒).

所以,在我看来,我在CommandTimeout上设置的值由于某种原因被忽略.

有什么想法吗?

c# sql ado.net

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

Perforce:如何从仓库到工作区获取丢失的文件?

我的工作区中缺少给定的文件,但是该文件存在于Perforce仓库中。

我尝试了几次“获取修订”,并检查了“强制操作”标志。它总是检索数百个文件,但不会丢失这个丢失的文件,顺便说一句,它是一个.sln文件。

可能相关的其他详细信息:a)我使用P4V;b)我通常使用“从源代码管理中打开”选项打开此项目以在Visual Studio 2010中进行编辑;c)我尝试签出解决方案中的所有文件,然后尝试还原所有未更改的文件,以尝试引入所有文件,但是对于我的这个丢失的文件不起作用。

有没有人看过类似的东西?有任何想法吗?

非常感谢!

perforce p4v

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

标签 统计

ado.net ×1

c# ×1

p4v ×1

perforce ×1

sql ×1