RWDBReader无法读取超过255个字符
问题描述:
我们使用Rogue Wave工具进行数据库操作,使用C++编写。当我们尝试读取一个简单的SQL查询的结果,如:如果结果包含超过255个字符RWDBReader无法读取超过255个字符
RWDBResult resParam = VimerParamTblSlc.execute (pConn);
RWDBTable resultParam = resParam.table();
RWDBReader rdrParam = resultParam.reader();
if (rdrParam())
{
// getting the resulting row fro, the reader
}
,然后将读卡器(rdrParam)不会加载该行所有,我的意思是它可以不能通过if条件。
有没有办法设置这个字符限制阅读?谢谢。
答
我们了解到这是Sybase自适应服务器的版本问题,而不是RogueWave的错。您需要自适应服务器和版本12.5(或更高版本)的Open Client。