Мы используем инструменты 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.
Есть ли способ установить ограничение на количество символов для чтения? Спасибо.