RWDBReader读取的字符数不能超过255个

时间:2010-11-25 09:50:19

标签: c++ database limit rogue-wave character-limit

我们正在使用Rogue Wave工具进行数据库操作,用C ++编写。当我们尝试读取简单SQL查询的结果时,例如:

RWDBResult  resParam = VimerParamTblSlc.execute (pConn);

RWDBTable resultParam = resParam.table ();
RWDBReader rdrParam = resultParam.reader ();
if (rdrParam()) 
{
    // getting the resulting row fro, the reader
}

如果结果包含超过255个字符,那么阅读器(rdrParam)根本不加载该行,我的意思是它无法通过if条件。

有没有办法为阅读设置此字符限制?感谢。

1 个答案:

答案 0 :(得分:0)

我们了解到Sybase的自适应服务器存在版本问题,而不是RogueWave的错误。您需要自适应服务器和12.5版(或更高版本)的Open Client。