Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Firebird не понимает NULL для параметров AsString / 4 сообщений из 4, страница 1 из 1
17.04.2015, 14:29
    #38939273
Джек
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Firebird не понимает NULL для параметров AsString
Добрый день всем!
Долго мучился с программой в билдере, где вызывается хранимая процедура из Firebird. У этой процедуры есть параметр
типа varchar(10), когда я задаю его в программе на билдере так:
Query->ParamByName("param1")->AsString=NULL;
при выполнении процедура не считает его is NULL.
Делал ещё так, забирал из другой таблицы базы поля со значением NULL и тут же их отправлял в процедуру:
Query->ParamByName("param1")->AsString=Query2->FieldByName("field1")->AsString;
результат тот же.
Я тоже не понимаю, а как тогда передать значения NULL в параметре процедуры?
Заранее спасибо!
...
Рейтинг: 0 / 0
17.04.2015, 14:32
    #38939276
Мимопроходящий
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Firebird не понимает NULL для параметров AsString
Query->ParamByName("param1")->Clear
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
17.04.2015, 14:34
    #38939281
Симонов Денис
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Firebird не понимает NULL для параметров AsString
Джек,
Код: plaintext
1.
Query->ParamByName("param1")->Clear();



P.S. Ты не путай Firebird с реализацией датасета в C++ Builder
...
Рейтинг: 0 / 0
17.04.2015, 14:49
    #38939299
Джек
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Firebird не понимает NULL для параметров AsString
Спасибо огромное всем!!!
...
Рейтинг: 0 / 0
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Firebird не понимает NULL для параметров AsString / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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