如何在SqlHelper.ExecuteDataSet()中设置CommandTimeout?

时间:2014-05-28 12:17:34

标签: vb.net .net-1.1 visual-studio-2003 sqlhelper

我有一个使用SqlHelper.ExecuteDataSet()的方法:

Private Function UpdateStatusCode(ByVal no As String, ByVal status As String) As Boolean
    sqlConn = New SqlConnection(Conn)
    Dim breturn As Boolean

    Dim param1 As SqlParameter = New SqlParameter("@No", SqlDbType.VarChar, 20)
    Dim param2 As SqlParameter = New SqlParameter("@Status", SqlDbType.Int, 4)
    Dim param3 As SqlParameter = New SqlParameter("@ErrorCode", SqlDbType.Int, 4)

    param1.Direction = ParameterDirection.Input
    param2.Direction = ParameterDirection.Input
    param3.Direction = ParameterDirection.Output
    param1.Value = no
    param2.Value = status
    Dim Table As DataTable = New DataTable()
    Dim sqlrds As DataSet
    sqlrds = SqlHelper.ExecuteDataset(sqlConn, CommandType.StoredProcedure, "sp_UpdateStatus", param1, param2, param3)
    If param3.Value.ToString() = 0 Then
        breturn = True
    Else
        breturn = False
    End If
    sqlConn.Close()
    Return breturn
End Function

如何更改CommandTimeOut的{​​{1}}属性?我已经尝试了SqlHelper属性,但似乎.NET 1.1仍然不支持它。

0 个答案:

没有答案