SQLGetDiagRec and MSDN
SQLGetDiagRec and MSDN
在SQLGetDiagRec()
的MSDN页面上,我看到以下内容:
SQL_SUCCESS_WITH_INFO:*MessageText缓冲区太小,无法容纳请求的诊断消息。未生成任何诊断记录。若要确定发生了截断,应用程序必须将BufferLength与实际可用字节数进行比较,后者写入*StringLengthPtr。
问题是,这是唯一一次提到StringLengthPtr
。
什么是正确的,我们如何修复文档?
好吧,看看各个参数的描述,唯一符合条件的是TextLengthPtr
。它实际上有一个非常相似的名字。
我提交了一个建议来纠正这一点,我们将看看他们何时(以及是否)会采取行动。
相关文章:
- C++核心准则 C35 对于接口类"A base class destructor should be either public and virtual, or protected and nonv
- 为什么C++逐位AND运算符在不同大小的操作数中表现为这样
- 为什么 Clang 不允许"and"作为函数名称?
- 位阵列上的快速AND运算
- 是否可以在 C++03 中定义'move-and-swap idiom'等效项
- BoostPython and CMake
- OpenSSL BIO and SSL_read
- Gurobi GRBModel and GRBmodel in C++
- std::visit and std::variant usage
- SHBrowseForFolder with BIF_BROWSEFORCOMPUTER and SHGetPathFr
- Directx12 and keystrokes
- different between int **arr =new int [ n]; and int a[i][j]?
- C++ getenv and setenv
- Inference pytorch C++ with alexnet and cv::imread image
- Visual Studio 2019 C++ and std::filesystem
- 保证逻辑 AND 表达式中的函数调用
- python ctypes and C++ pointers
- C++ const char with .begin() and .end()
- 关于 MSDN 代码示例,"Enabling and Disabling Privileges"
- SQLGetDiagRec and MSDN