Здравствуйте.
ODAC Ver 9.3.9
TOraQuery - создан запрос с одним параметром типа Number.
TOraParam *pParamOra = TOraQuery->Params->Items[0];
TParam *pParam = TOraQuery->Params->Items[0];
pParamOra->Value НЕ РАВНО pParam->Value
хотя TOraParam наследник от TParam.
Как пользоваться pParam->Value ?
TParam <> TOraParam
Re: TParam <> TOraParam
Добрый день,
Это корректное поведение, так как тип Number является нашим внутренним объектом, о котором базовый класс TParam не знает. Если вы измените тип параметра на стандартный, например integer,
то значения в обоих случаях будут одинаковыми. Если Вы будете использовать наши типы, то при работе через TParam, Вам необходимо явно приводить его к TOraParam.
Это корректное поведение, так как тип Number является нашим внутренним объектом, о котором базовый класс TParam не знает. Если вы измените тип параметра на стандартный, например integer,
то значения в обоих случаях будут одинаковыми. Если Вы будете использовать наши типы, то при работе через TParam, Вам необходимо явно приводить его к TOraParam.
Re: TParam <> TOraParam
Всё понял.
Спасибо.
Спасибо.
Re: TParam <> TOraParam
Пожалуйста, обращайтесь, если у Вас возникнут какие-либо вопросы.