![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
ADO+Access. Как в параметре задать NULL [D6]
msguns © (2005-10-12 13:12:00)Спасибо за ответы
msguns (2005-10-12 14:40:00) [1]>Anatoly Podgoretsky © (12.10.05 13:54) [10]
>Johnmen © (12.10.05 13:58) [11]
Спасибо ! Все решилось uses Variants + TParameter.Value := NULL
msguns (2005-10-12 14:40:00) [2]>Anatoly Podgoretsky © (12.10.05 13:54) [10]
>Johnmen © (12.10.05 13:58) [11]
Спасибо ! Все решилось uses Variants + TParameter.Value := NULL
Johnmen (2005-10-12 13:58:00) [3]>msguns © (12.10.05 13:51) [9]
Поправка
ADOQuery1.Parameters.ParamValues['ParamName'].Clear;
Anatoly Podgoretsky (2005-10-12 13:54:00) [4]msguns © (12.10.05 13:39) [6]
для начала согласуй это paNullable, ParseSQL, ParamCheck
msguns (2005-10-12 13:51:00) [5]>Johnmen © (12.10.05 13:46) [7]
>uses Variants - там реализация функции Null
Не заметил ;) Списабо.
>а вообще Sergey13 © (12.10.05 13:34) [4]
У TParameter(ADODB) нету такого метода
msguns (2005-10-12 13:48:00) [6]Блин, нашел ! У себя же, сердешного ;(
Variants.
Johnmen (2005-10-12 13:46:00) [7]uses Variants - там реализация функции Null
а вообще Sergey13 © (12.10.05 13:34) [4]
msguns (2005-10-12 13:39:00) [8]>Anatoly Podgoretsky © (12.10.05 13:36) [5]
>Просто не присваивай значение, зачем лишняя работа?
При Execute орет, что параметр не определен
Anatoly Podgoretsky (2005-10-12 13:36:00) [9]msguns © (12.10.05 13:12)
Просто не присваивай значение, зачем лишняя работа?
Stanislav © (12.10.05 13:19) [1]
// AdoQuery1.Parameters[0].Value:=null
Sergey13 © (12.10.05 13:34) [4]
AdoQuery1.Parameters[0].Clear
не проканает?
не проканает? Нет такого метода.
Sergey13 (2005-10-12 13:34:00) [10]AdoQuery1.Parameters[0].Clear
не проканает?
msguns (2005-10-12 13:32:00) [11]>sniknik © (12.10.05 13:20) [2]
>...ParamByName('FieldName').Value:= Null;
Извиняюсь, какой юнит надо подключить, чтоб не было
Undeclared identifier: 'Null'
sniknik (2005-10-12 13:20:00) [12]...ParamByName('FieldName').Value:= Null;
Stanislav (2005-10-12 13:19:00) [13]AdoQuery1.Parameters[0].Value:=null ?