Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Кувалда
1 / 1 / 0
Регистрация: 09.10.2009
Сообщений: 40
#1

adodb перебираю столбцы из Recordset. Если столбец null - ошибка! - C++

28.05.2010, 20:36. Просмотров 462. Ответов 0
Метки нет (Все метки)

adodb перебираю столбцы из Recordset. Если столбец null - ошибка! Как это исправить? Есть ли метод наподобие IsNull или еще какой метод чтобы обойти данную проблему?

C++
1
2
3
4
5
6
7
8
9
10
11
12
for(int i=0;i<nNumFields;i++)
{
try
{
_bstr_t strValue = pRst->Fields->Item[(LONG)i]->Value;//(_variant_t)i
MessageBox(NULL, (LPCTSTR)strValue, L"", MB_OK); 
}
catch(...)
{
MessageBox(NULL, L"Some Error", L"Error", MB_OK); 
}
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
28.05.2010, 20:36     adodb перебираю столбцы из Recordset. Если столбец null - ошибка!
Посмотрите здесь:

Определить количество классов эквивалентных столбцов данной прямоугольной матрицы. Столбцы считать эквивалентными, если равны множества их элементов. C++
C++ Как в связном списке присвоить NULL полю next, если тип этого поля не указатель, а ссылка?
Ошибка Null pointer assignment C++
C++ Не работает код: m_web1.Navigate ('gidro.htm',0,0,NULL,NULL);
Зачем вообще нужно слово NULL если можно просто написать 0? C++
C++ Стандарт. По УМОЛЧАНИЮ при дин. выделении, если не хватает памяти, вызывается NULL или bad_alloc?
Поменять местами столбцы матрицы: столбец, содержащий максимальный элемент матрицы, и столбец, содержащий минимальный элемент матрицы. C++
C++ Заменить все столбцы на столбец с минимальной суммой элементов (Класс)
Если первое число больше последнего в двумерном массиве, необходимо удалить столбец C++
Ошибка str!=NULL. Как исправить? C++
Что делать, если "просят" разыменовать null-pointer? C++
Ошибка ( Expression: str!=NULL) C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

Текущее время: 04:05. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru