我不知道为什么,使用Visual Studio和独立的MySQL服务器,我随机执行查询时出错(大部分时间都是非选择查询)。
我已经使用过CommandTimeout = 10000;
,但问题仍然存在。
我确定服务器正在运行(这是一个随机错误)并且查询是正确的。
我的代码简单如下:
MySqlCommand cmd = new MySqlCommand(_query, connection);
cmd.CommandTimeout = 10000;
//Execute command
int affectedRows = cmd.ExecuteNonQuery(); // <=== Random exception here