C++ 代码 SQLSTATE 中的错误:24000,本机错误:0

Posted

技术标签:

【中文标题】C++ 代码 SQLSTATE 中的错误:24000,本机错误:0【英文标题】:error in c++ code SQLSTATE: 24000, Native error: 0 【发布时间】:2013-09-08 10:28:01 【问题描述】:

您好,我正在编写 C++ 代码来使用 SQLExecDirect 函数查询 SQL Server。它是选择查询。 我实施时它工作正常 但随机我得到以下错误。

SQLSTATE: 24000, Native error: 0, Message: [Microsoft][ODBC SQL Server Driver]Invalid cursor state

有时查询会返回正确的数据,但有时会出现上述错误。 我该如何解决这个错误?

【问题讨论】:

可能重复:***.com/questions/3727907/… 没有看到代码,这可能是任何事情。 【参考方案1】:

请发布示例 sn-p 和连接选项。

从长远来看,使用 MARS 可以解决这个问题。

【讨论】:

以上是关于C++ 代码 SQLSTATE 中的错误:24000,本机错误:0的主要内容,如果未能解决你的问题,请参考以下文章

SQLSTATE[08001]:[Microsoft][ODBC Driver 17 for SQL Server]TCP 提供程序:错误代码 0x2746

SQLSTATE [HY000] Laravel 8 中的外键约束格式错误

SQLSTATE [42000]:语法错误或访问冲突:sql select 语句中的 1064

SQLSTATE[HY000] [2002] 使用 whereHas 时 laravel 中的连接被拒绝错误

发生连接授权失败。原因:GSSAPI 服务器凭据无效。错误代码=-4214,SQLSTATE=28000

SQLSTATE [42S22]:找不到列:1054 'where 子句为啥'中的未知列'4'我找不到错误