Свой столбец в TDBGrid
Есть DBGrid, которая показывает результаты SQL запроса. Помимо существующих столбцов, надо добавить еще 1, в котором будет содержаться доп. информация, из другой таблицы. Эту информацию я достаю отдельно (в один запрос ее не впихнуть). Так вот, с созданием столбца проблемы нет, а вот как его заполнить нужными мне значениями? Это вообще возможно?
Цитата:
Originally posted by teran
Есть DBGrid, которая показывает результаты SQL запроса. Помимо существующих столбцов, надо добавить еще 1, в котором будет содержаться доп. информация, из другой таблицы. Эту информацию я достаю отдельно (в один запрос ее не впихнуть). Так вот, с созданием столбца проблемы нет, а вот как его заполнить нужными мне значениями? Это вообще возможно?
Есть DBGrid, которая показывает результаты SQL запроса. Помимо существующих столбцов, надо добавить еще 1, в котором будет содержаться доп. информация, из другой таблицы. Эту информацию я достаю отдельно (в один запрос ее не впихнуть). Так вот, с созданием столбца проблемы нет, а вот как его заполнить нужными мне значениями? Это вообще возможно?
А создать calculated-поле в запросе и написать обработчик OnCalcFields не катит?
Цитата:
Originally posted by smartsoft
А создать calculated-поле в запросе и написать обработчик OnCalcFields не катит?
А создать calculated-поле в запросе и написать обработчик OnCalcFields не катит?
Про calculated-поле в запросе можно поподробнее, а то я честно говоря не понял.
Цитата:
Originally posted by teran
Про calculated-поле в запросе можно поподробнее, а то я честно говоря не понял.
Про calculated-поле в запросе можно поподробнее, а то я честно говоря не понял.
В любой запрос можно добавить поле (TField), не связанное непосредственно с полем запроса. Содержимое такого поля задается в обработчике OnCalcFields...
Обо всем остальном можно почитать в хелпе.
Все, теперь понял, спасибо.