Re[2]: CRecordset +GetFieldValue() - ошибка
От: MyLifeMyChoice Россия  
Дата: 23.07.04 09:01
Оценка:
Здравствуйте, rus blood, Вы писали:

RB>Здравствуйте, MyLifeMyChoice, Вы писали:


MLM>>CDBVariant varValue;

MLM>>rec.GetFieldValue(1,varValue); // Все проходит замечательно
MLM>>rec.GetFieldValue(1,varValue); // А теперь CDBException возникает с m_nRetCode = 100! Что за ...? Почему так?
RB>Посмотри отладчиком этот вызов.


Вылетает на:
// Retrieve the column in question
AFX_ODBC_CALL(::SQLGetData(hstmt, nFieldIndex,
nFieldType, pvData, nLen, &nActualSize));

Причем параметры передаются совершенно одинаковые. В певом случае RetCode = 0; Во втором RetCode = 100;
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.