Несоответствие значений именам полей FireBird

Обсуждение возникших проблем, предложений и ошибок UniDAC компонентов
Закрыто
3Hub
Сообщения: 17
Зарегистрирован: Вт 15 дек 2015 08:59

Несоответствие значений именам полей FireBird

Сообщение 3Hub » Вс 02 окт 2016 12:59

Здравствуйте,

В свойстве-контейнере Fields TUniQuery существуют поля fkCalculated и fkData.
При обращении к значению поля fkData через TUniQuery ->FieldByName()->As.. возвращается верный результат, а вот если запросить значение того же поля через TUniQueryFIELD_NAME->As... возвращается значение другого поля. Свойства FieldName и Name элементов Fields установлены корректно.
Подскажите, пожалуйста, в чем может быть причина.

ViktorV
Devart Team
Сообщения: 212
Зарегистрирован: Чт 31 июл 2014 09:52

Re: Несоответствие значений именам полей FireBird

Сообщение ViktorV » Пн 03 окт 2016 10:59

К сожалению, мы не смогли воспроизвести проблему. Для исследования указанного вами поведения UniDAC, пожалуйста, составьте и вышлите на viktorv*devart*com небольшой пример, демонстрирующий указанное вами поведение, включающий скрипты для cоздания объектов БД. Также, пожалуйста, укажите используемую вами версию IDE.

Закрыто