错误:尝试读取结果集时遇到致命错误

时间:2018-09-19 13:13:36

标签: c# mysql

我想从其他两个表中向数据库表中插入数据

每当我运行代码时,它将返回此特定错误

  

MySql.Data.dll中发生了类型为'MySql.Data.MySqlClient.MySqlException'的未处理异常-其他信息:命令执行期间遇到致命错误。

指向的

 cmd.ExecuteNonQuery();

会有什么问题?

2 个答案:

答案 0 :(得分:0)

现在正在工作!!

听起来好像您的查询在执行期间超时。您可以尝试设置cmd.CommandTimeout = 86400;或者,您可以尝试创建可以加快JOIN速度的索引:CREATE INDEX bilan_siren ON bilan(siren); CREATE INDEX data_siren ON数据(警报);

Bradley Grainger的答案

答案 1 :(得分:0)

我通过使用旧版本的MySQL Net解决了该问题。 就我而言,我安装了版本 6.4.4 。 但是您可以从以下位置下载其他版本:

https://downloads.mysql.com/archives/c-net/