通过ODBC发生数据截断错误
Data truncated error via ODBC
我正在尝试使用"sql驱动程序"用c++odbc查询一个表。当我试图使用查询打开表时,我得到了"数据被截断"错误我检查了一下,我为该查询传递的数据长度不超过255,我认为这是一个错误。有人解决了那个问题吗?有什么建议吗?
windows7,sqlserver2008,与2010相比。
提前谢谢。
修复不仅要检查在打开过程中传递的参数,还要检查在DoFieldExchange()函数过程中传输的字段,在我的情况下,这是从sql传输给我的另一个记录字段,把事情搞砸了。有关修复,请参阅链接。
相关文章:
- 静态数据成员的问题-修复链接错误会导致编译器错误
- 尝试通过OCI例程从Oracle获取blob数据,但出现错误:ORA-01008:并非所有变量都绑定
- 使用 char* 存储数据和产生的错误
- Static_cast转换为错误的数据类型,但结果仍然正确?
- 创建服务失败0x6f7存根收到错误数据
- 通过 host() 从 af::array 检索数据会导致错误的数据
- OpenCV C++ 3 维垫数据访问错误值
- 错误: 无效使用非静态数据成员"应用程序::应用程序构造函数"
- 错误 - 自定义数据类型作为有效负载,带有提升::几何
- C 如何忽略错误数据输入
- C ++编译指示OMP分割错误(数据竞争?)与数组
- C++ mac OS X El Capitan上的openmp,Valgrind错误(数据竞赛)
- 通过结构指针访问结构变量分配错误数据
- 我该怎么做 throw 来处理 C++ 中的错误数据类型
- C++:模拟餐饮公司计费程序-无法将错误数据输出到错误文件
- 使用boost::asio套接字接收错误数据
- 读取位图图像时获取错误数据
- 来自cudaMemcpy2D的错误数据
- VS2010 x64:64位平台VS2010中包含错误数据的对象数组
- c++ fstream输出错误数据