gpt4 book ai didi

mySQL C API 多语句

转载 作者:太空宇宙 更新时间:2023-11-04 06:42:23 25 4
gpt4 key购买 nike

所以我正在构建一个连接到 mySQL 数据库的 C 程序。一切都很完美。然后,为了节省查询次数,我决定一次执行 10 条语句。我在连接中设置了“CLIENT_MULTI_STATEMENTS”标志,并用分号分隔我的语句。

当我执行第一批 10 条语句时,它成功并且 mysql_real_query() 返回 0。

当我尝试第二批时,它返回“1”并且不起作用。我在任何地方都找不到这个“1”错误代码的含义,所以我希望有人以前可能遇到过这个问题。

请注意,这些都是 UPDATE 语句,所以我不需要结果集,它只是对 mysql_real_query() 的几个直接调用。

最佳答案

文档中并不清楚是否会返回此函数可能导致的错误,但应该可以使用 mysql_error() 获取实际错误。

我的猜测是,无论您是否对结果集感兴趣,您仍然必须遍历结果集。`

关于mySQL C API 多语句,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5931222/

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