【问题标题】:MySqlCommand cmd.ExecuteReader() errors when sitting on a breakpoint for over 3 secondsMySqlCommand cmd.ExecuteReader() 在断点上超过 3 秒时出错
【发布时间】:2014-03-20 13:22:12
【问题描述】:

我遇到了一个我无法弄清楚的奇怪错误。如果我在 MySqlCommand cmd.ExecuteReader() 上设置断点并在断点上停留不到 5 秒,然后继续,一切都会毫无问题地执行。但是,如果我在断点上停留超过 5 秒,我会收到错误 Fatal error encountered during command execution.MySqlCommand.CommandTimeout 设置为 30,根据MSDNCommandTimeout 代表秒。连接超时设置为 15。为什么会这样?



断点位置



等待 >= 5 秒后

【问题讨论】:

  • 查看“查看详细信息...”链接的内容会很有用

标签: c# mysql exception


【解决方案1】:

您可以尝试在连接字符串中指定超时时间,方法是添加“Connection Timeout=0”。

【讨论】:

    猜你喜欢
    • 2021-12-31
    • 1970-01-01
    • 1970-01-01
    • 2019-02-28
    • 1970-01-01
    • 1970-01-01
    • 2012-11-14
    • 2021-08-25
    • 2017-04-15
    相关资源
    最近更新 更多