繁体   English   中英

C#MySQL失去连接

[英]C# MySQL Lost Connection

我有C#应用程序,正在使用MySQL数据库。 除了一件事,一切似乎都很好。 我们的计算机网络有点不稳定。 当我尝试执行查询并且计算机同时失去与mysql服务器的连接时(我通过从mysql服务器的计算机上拔出网络电缆来模拟这种情况),该程序试图长时间执行某项操作(数十秒)。 我想指定类似超时的操作,该操作会通过异常或类似的方式结束查询。 我试图将超时参数添加到连接字符串,但是没有任何效果(我使用了ConnectionTimeout和DefaultCommandTimeout)。 几秒钟后还有其他方法可以识别丢失的连接吗?

谢谢

亚当

PS对不起,我的英语不是我的母语。

直接在命令对象上设置CommandTimeout会有帮助吗?

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM