Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Передать NULL в TQuery??? / 4 сообщений из 4, страница 1 из 1
22.10.2003, 21:10
    #32302255
R@ider
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Передать NULL в TQuery???
Нужно в TQuery передать параметр со значенем NULL, чтобы потом присвоить переменной типа int (Transact-SQL). Можно ли это реализовать?
...
Рейтинг: 0 / 0
22.10.2003, 23:09
    #32302297
NetFantom
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Передать NULL в TQuery???
Определи обязательно тип параметра и просто не задавай значение, либо присвой значению параметру VALUE типу Variant.
Например:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
MY_PARAM : integer;
...
ParamByName('P_MY_PARAM').DataType := ftInteger;
if MY_PARAM> 0  then ParamByName('P_MY_PARAM').Value := MY_PARAM;
ExecSql;

//либо
MY_PARAM : variant;
...
ParamByName('P_MY_PARAM').DataType := ftInteger;
ParamByName('P_MY_PARAM').Value := MY_PARAM;
ExecSql;
...
Рейтинг: 0 / 0
22.10.2003, 23:20
    #32302303
Mike Evteev
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Передать NULL в TQuery???
See.
TParam.Clear
TParam.Bound
...
Рейтинг: 0 / 0
23.10.2003, 12:19
    #32302762
R@ider
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Передать NULL в TQuery???
Всем спасибо! Остановился на Variant.
...
Рейтинг: 0 / 0
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Передать NULL в TQuery??? / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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