我遇到了一个我无法弄清楚的奇怪的错误。如果我在MySqlCommand cmd.ExecuteReader()
上设置断点并在断点上停留不到5秒钟,那么继续执行一切都没有任何问题。但如果我在断点上停留超过5秒钟,我会收到错误Fatal error encountered during command execution.
。 MySqlCommand.CommandTimeout
设置为30,根据MSDN,CommandTimeout
表示秒。连接超时设置为15.为什么会发生这种情况?
断点位置
等待> = 5秒后
答案 0 :(得分:0)
您可以尝试通过添加“Connection Timeout=0
”来指定连接字符串中的超时。