powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / C++ [игнор отключен] [закрыт для гостей] / Всем привет
3 сообщений из 3, страница 1 из 1
Всем привет
    #38616221
anrrry
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Помогите побороть ошибку
could not convert variant of type (null) into type (olestr)

В программе есть код

DM->adqTMP->Close();
DM->adqTMP->SQL->Text =
"SELECT top 1 'ПРОМО-КОД ДЛЯ РОЗІГРАШУ:' AS CheckTXT FROM SALES_GDS AS sg WITH (NOLOCK) INNER JOIN GOODS AS g WITH (NOLOCK) ON g.GOODS_ID = sg.GOODS_ID INNER JOIN MODEL AS m WITH (NOLOCK) ON m.MODEL_ID = g.MODEL_ID INNER JOIN GOODTYPE AS gt WITH (NOLOCK) ON gt.GOODTYPE_ID = m.GOODTYPE_ID WHERE sg.SHOPS_ID = 1057 AND sg.SALES_ID = 461052 AND gt.GOODTYPE_ID = 'TSH' AND GETDATE () < '2014-01-01'";
DM->adqTMP->Open();
DM->CheckTXT = new AsString;
DM->CheckTXT->Text=DM->adqTMP->FieldByName("CheckTXT")->Value;

Ошибка появляеться когда запрос возвращает пустое значение
...
Рейтинг: 0 / 0
Всем привет
    #38616264
wvetal
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
anrrry,

Например, обработай запрос так, что если он возвращает null, то пусть он(запрос) возвращает вместо null пустую строку "".
Например в Oracle есть функция nvl.
...
Рейтинг: 0 / 0
Всем привет
    #38616356
anrrry
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
wvetalanrrry,

Например, обработай запрос так, что если он возвращает null, то пусть он(запрос) возвращает вместо null пустую строку "".
Например в Oracle есть функция nvl.

Спасибо, помогло.
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / C++ [игнор отключен] [закрыт для гостей] / Всем привет
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]