【发布时间】:2010-11-09 20:32:57
【问题描述】:
这不是连接超时,因为与数据库的连接正常。问题是我调用的存储过程花费的时间超过 30 秒并导致超时。
函数的代码如下所示:
SqlDatabase db = new SqlDatabase(connectionManager.SqlConnection.ConnectionString);
return db.ExecuteScalar(Enum.GetName(typeof(StoredProcs), storedProc), parameterValues);
ExecuteScalar 调用超时。如何延长此功能的超时时间?
对于快速存储过程,它可以正常工作。但是,其中一个功能需要一段时间并且调用失败。当以这种方式调用 ExecuteScalar 函数时,我似乎找不到任何方法来延长超时时间。
【问题讨论】:
-
好的,否决我的问题只是粗鲁。我的问题已经明确定义并且(希望)有答案。