-
вообщето не пробовал, но помоему null это целая константа => просто присвоится целое число?
-
varEmpty = $0000; { vt_empty }
varNull = $0001; { vt_null }
varSmallint = $0002; { vt_i2 }
varInteger = $0003; { vt_i4 }
...
-
>Евгений Р. (06.08.08 15:20) [20]
>вообщето не пробовал, но помоему null это целая константа => просто присвоится целое число?
NULL - это не ноль, это НИЧТО. Для того, что компиллятор не ругался на это "ничто" нужно "прицепить" модуль Variants (см.12)
-
да, спасибо. Я спутал function Null: Variant; // Null standard constant и varNull
-
> строчку написать слабо?
ParamByName('foo').Clear
-
> строчку написать слабо?
Я эксперементировал в design-time, там именно так и задается. Думал и в run-time также, ан нет, все намного хитрее оказалось ;) Чесно говоря, так я и не понял, как там обрабатываются значения из списка Param[].Value.Type, похоже, встроенная фича инспектора объектов (тем более в dfm строки "Type" вообще нету). Так что [19] ;)
-
> Игорь Шевченко © (06.08.08 23:23) [24]
select OsloUmie
from dlb
-
> Loginov Dmitry © (07.08.08 01:05) [25]
[19] работает отлично. Спасибо.
А напрямую присваивать variant.type наверное нельзя?
-
> А напрямую присваивать variant.type наверное нельзя?
нельзя, это просто инспектор объектов так показывает, а на самом деле этого не существует.
-
-
> Игорь Шевченко © (07.08.08 10:11) [29]
спасибо, при случае дам и Вам соответствующую ссылку. Над Вашей культурой стоит потрудится.
-
> Над Вашей культурой стоит потрудится.
Ещё один бессребренный труженик? Ну-ну...