使用带有自定义超时的SqlCommandProvider
我是使用带有自定义超时的SqlCommandProvider,sql,sql-server,f#,Sql,Sql Server,F#,我是SqlCommandProvider类型提供程序的忠实粉丝,但我经常遇到超时问题,需要更多的资源。我将connection string中的connection timeout设置为更大的值,但这仍然无助于我的查询超时,因为这仅适用于连接部分,而不适用于命令超时 一种解决方案是使用AsSqlCommand设置CommandTimeout并执行reader,但这在某种程度上扼杀了使用SqlCommandProvider的意义 知道如何在构造函数/执行中设置超时吗?最近实施了超时支持,请参阅 新
SqlCommandProvider
类型提供程序的忠实粉丝,但我经常遇到超时问题,需要更多的资源。我将connection string中的connection timeout设置为更大的值,但这仍然无助于我的查询超时,因为这仅适用于连接部分,而不适用于命令超时
一种解决方案是使用AsSqlCommand
设置CommandTimeout
并执行reader,但这在某种程度上扼杀了使用SqlCommandProvider
的意义
知道如何在构造函数/执行中设置超时吗?最近实施了超时支持,请参阅 新链接: