C++ 用于测试insert中参数(按编号)的ODBC API是一个标识列

C++ 用于测试insert中参数(按编号)的ODBC API是一个标识列,c++,c,odbc,identity,C++,C,Odbc,Identity,我使用的第三方语言产品通过ODBC进行动态绑定,客户希望能够在没有字段列表的情况下插入绑定变量,即插入表值(值),而不是插入表(列)值(值)。问题在于,在SQLServer绑定变量的前一种情况下,AUTO_INCREMENT(IDENTITY)列不会被忽略,因此每个参数都以一个结束。看起来我们的应用程序并没有在任何地方设置IDENTITY\u INSERT。我遇到了SQLGetTypeInfo,它似乎给出了结果集的正确答案,但这是一个插入,因此没有结果集。有没有人知道有一个等效的API可以针对插

我使用的第三方语言产品通过ODBC进行动态绑定,客户希望能够在没有字段列表的情况下插入绑定变量,即插入表值(值),而不是插入表(列)值(值)。问题在于,在SQLServer绑定变量的前一种情况下,AUTO_INCREMENT(IDENTITY)列不会被忽略,因此每个参数都以一个结束。看起来我们的应用程序并没有在任何地方设置IDENTITY\u INSERT。我遇到了SQLGetTypeInfo,它似乎给出了结果集的正确答案,但这是一个插入,因此没有结果集。有没有人知道有一个等效的API可以针对插入、更新等绑定参数工作

我知道,我知道,让客户解决问题。我也会试试,但我不确定它会飞


感谢您提供的任何信息。

您可以在SQL\u DESC\u AUTO\u UNIQUE\u VALUE descriptor字段中获得。有关更多信息,请参阅