C++ SQLGetDiagRec和MSDN

C++ SQLGetDiagRec和MSDN,c++,odbc,msdn,C++,Odbc,Msdn,在这方面,我看到以下情况: SQL_SUCCESS_WITH_INFO:MessageText缓冲区太小,无法容纳请求的诊断消息。未生成任何诊断记录。要确定发生了截断,应用程序必须将BufferLength与写入*StringLengthPtr的实际可用字节数进行比较 问题是,这是唯一提到的stringlengthrptr 什么是正确的,我们如何修复文档?好吧,看看各个参数的描述,唯一符合要求的是TextLengthPtr。它实际上有一个非常相似的名字 我提交了一个建议来纠正这一点,我们将看看他

在这方面,我看到以下情况:

SQL_SUCCESS_WITH_INFO:MessageText缓冲区太小,无法容纳请求的诊断消息。未生成任何诊断记录。要确定发生了截断,应用程序必须将BufferLength与写入*StringLengthPtr的实际可用字节数进行比较

问题是,这是唯一提到的
stringlengthrptr


什么是正确的,我们如何修复文档?

好吧,看看各个参数的描述,唯一符合要求的是
TextLengthPtr
。它实际上有一个非常相似的名字

我提交了一个建议来纠正这一点,我们将看看他们何时(以及是否)开始着手解决这一问题