gpt4 book ai didi

来自 mysql_next_result() 的 MySQL 5.3 未处理错误

转载 作者:行者123 更新时间:2023-11-29 00:09:12 29 4
gpt4 key购买 nike

我正在尝试一次执行 4 个事务

UPDATE tableA set F1 = 'ABC' WHERE F1 ='OLD;
DELETE FROM tableB WHERE F1 = 'OLD';
DELETE FROM tableC WHERE F1 = 'OLD';

我收到以下错误:

[ODBC 5.3(w) Driver][mysqld-5.6.19-log]unhandled error from mysql_next_result()
myodbc5w.dll

--> at System.Data.Odbc.OdbcDataReader.NextResult(Boolean disposing, Boolean allresults)
at System.Data.Odbc.OdbcDataReader.NextResult()
at System.Data.Odbc.OdbcDataReader.FirstResult()
at System.Data.Odbc.OdbcCommand.ExecuteReaderObject(CommandBehavior behavior, String method,

Boolean needReader, Object[] methodArguments, SQL_API odbcApiMethod)

at System.Data.Odbc.OdbcCommand.ExecuteReaderObject(CommandBehavior behavior, String method, Boolean needReader)

at System.Data.Odbc.OdbcCommand.ExecuteNonQuery()

我尝试使用连接字符串:“;CLIENT_MULTI_RESULTS=TRUE”,但没有结果。

使用 MS SQL Server 我们可以执行多个事务。

最佳答案

在调查完有关 ODBC 异常的消息后,它并不清楚。如果您的某个事务中出现任何错误,您将收到来自“mysql_next_result()”的未处理错误,这会导致您失去对正在发生的事情的关注。

在这种情况下,我们尝试删除违反引用集成“外键约束失败”的内容

如果您在多个事务中得到这个“mysql_next_result()”,请确保您分别运行每个语句。

关于来自 mysql_next_result() 的 MySQL 5.3 未处理错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26043755/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com