-3

如何在 VB 中将默认的命令超时属性(30 秒)覆盖为 600 秒?

我知道我们需要在 SQLhelper.vb 中更改命令超时我有一个代码,我可以在其中看到 Private 类中提到的 sqlcommand。

我需要提到以下命令,它应该在 sqlcommand 私有类中还是应该在 SQLconnection sting 公共类中。

command.CommandTimeout = 600
4

1 回答 1

2

无论您在哪里使用SqlCommand,都可以覆盖 30 秒的默认超时,如下所示

command.CommandTimeout = 600

但是,在 BeginExecuteReader 等异步方法调用期间,CommandTimeout 属性将被忽略。

这一切都记录在这里

于 2018-06-20T14:39:23.450 回答