use*_*348 5 .net vb.net asp.net ado.net
我必须增加超时时间.以下是我的代码.
Private Function GetConnectionInstance() As SqlConnection
Dim objConn As SqlConnection
Dim strConnection As String
strConnection = ConfigurationSettings.AppSettings("conn")
Try
objConn = New SqlConnection(strConnection)
Catch ex As Exception
End Try
Return objConn
End Function
Run Code Online (Sandbox Code Playgroud)
我必须在上面添加什么代码来增加超时时间.
您需要将下一个项目添加到连接字符串中:
连接超时= 30;
如果您只需要为目标连接而不是整个应用程序更改超时,请执行下一步:
Dim connString as String = ConfigurationSettings.AppSettings("conn")
Dim builder As New SqlConnectionStringBuilder(connString)
builder.ConnectTimeout = 30;
Dim connection = New SqlConnection(builder.ToString())
Run Code Online (Sandbox Code Playgroud)
请尝试以下操作:
objConn.ConnectionTimeout = 600
可以在SqlCommand上设置CommandTimeout,而不是在连接上设置它:
objCmd.CommandTimeout = 600
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
24630 次 |
| 最近记录: |