gpt4 book ai didi

c# - 为什么odbc不能做二次查询?

转载 作者:行者123 更新时间:2023-11-29 04:57:10 25 4
gpt4 key购买 nike

寻找我之前帖子的另一种方法: MySql and inserting last ID problem remains

MySQL connection error that I have never seen

我试图想出其他方法来在插入语句后获取 UserID,但我做不到。

我不相信有人写了 odbc 时没有考虑“等一下,如果有人想执行两个查询怎么办”我的意思是它已经存在了很长时间?

或者也许它不是两个查询,而是返回最后插入的查询,这可能是 c# 的一个短暂下降......

我唯一的其他选择是将我所有的文本框与按钮一起放在某种容器中,当单击按钮时,我使用我的第一个插入语句并设置该容器 visibile = false。并在其下方有第二个容器,该容器最初是不可见的,但在单击第一个按钮后将其设置为可见,并使用新的文件上传控件和用于新插入的新按钮,但这无法解决插入后如何获取用户 ID 的问题没有 session ?并且没有经过身份验证就没有 session 。

我在其中标记了 javascript,因为我不确定第二个代码是否可以提供任何帮助?

最佳答案

来自 MySQL ODBC connector 的文档:

FLAG_MULTI_STATEMENTS Allow multiple statements Enables support for batched statements. This option was added in Connector/ODBC 3.51.18.

因此请确保安装 Connector 版本 3.51.18 或更新版本,然后在运行批处理之前通过在连接字符串中指定 option=67108864 启用多语句标志。

关于c# - 为什么odbc不能做二次查询?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5555260/

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