Vlad Horsun пишет:
"Tonal" ...
Запрос я нарисую. Мне бы общий алгоритм, учитывающий домены столбцов
таблиц, возвратов процедур и явные касты.
    Зачем оно тебе ? В общем случае доменов может и не быть. Базовый же тип
значения всегда лежит в XSQLVAR
Идея простая: сделать клиентскую конвертацию типов на основе доменов.
D_BOOL <-> bool, D_ICON <-> TIcon, D_XML <-> TXmlDocument...
В случае, если домена нет, например для выражения, можно использовать базовый тип или явно кастить. Но сейчас явно кастить бессмысленно, т.к. всё равно на клиенте информации о домене не получишь.

Ответить