Форум программистов, компьютерный форум, киберфорум
Delphi: Базы данных
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.56/9: Рейтинг темы: голосов - 9, средняя оценка - 4.56
1 / 1 / 0
Регистрация: 28.10.2010
Сообщений: 25
1

открытие memo-поля из TADOQuery в TDBGrid

10.08.2011, 14:06. Показов 1694. Ответов 6
Метки нет (Все метки)

Всем привет.
В проекте имеется компонент TADOQuery, который через запрос получает определенные данные из БД MSSql.
Данные из Query должна отображаться в TDBGrid. Но проблема в том что в запросе имеется memo-поле, которое не хочет отображаться в таблице (скрин прилагается).
Как можно решить эту проблему?
0
Миниатюры
открытие memo-поля из TADOQuery в TDBGrid  
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
10.08.2011, 14:06
Ответы с готовыми решениями:

Внесение значения поля MEMO Access в поле MEMO delphi
Суть такова когда я из поля MEMO delphi записываю значения в МЕМО аксеса, всё нормально, значения...

TDBGrid. Не могу в Design Mode добавлять/редактировать поля
Возникла острая необходимость переделать TDBGrid Взял исходник, переделал TCustomDBGrid в...

открытие файла с memo
Можно ли как-то открыть файл, который был выведен в memo?(например двойным кликом на него в memo...

Открытие через OpenDialog в memo
Делаю свой текстовый редактор и никак не могу сделать нормальное открытие через OpenDialog в...

6
148 / 148 / 3
Регистрация: 05.05.2010
Сообщений: 569
10.08.2011, 14:15 2
Например, примечание выводить в отдельном поле ниже грида.
0
1 / 1 / 0
Регистрация: 28.10.2010
Сообщений: 25
10.08.2011, 14:52  [ТС] 3
Не очень понятно, как это в отдельном поле, учитывая, что на каждую запись в гриде приходится свое примечание?
0
Супер-модератор
8752 / 2481 / 140
Регистрация: 07.03.2007
Сообщений: 11,760
10.08.2011, 14:55 4
Матадор, ну просто надо повесить на событие источника данных(TDataSource) загрузку данных в TRichEdit, к примеру...
0
1 / 1 / 0
Регистрация: 28.10.2010
Сообщений: 25
10.08.2011, 15:38  [ТС] 5
Lord_Voodoo, т.е. как я понимаю компонент TRichEdit будет один на форме и будет показывать информацию о примечании только одной записи (к примеру выделенной в гриде)? Чтобы посмотреть информацию по другим записям нужно будет выделить соответвующую строку в гриде?
0
106 / 82 / 15
Регистрация: 07.06.2011
Сообщений: 572
Записей в блоге: 2
11.08.2011, 12:02 6
Компонент Exlib используй... там grideh прекрасно показывает memo-поля...
0
Супер-модератор
8752 / 2481 / 140
Регистрация: 07.03.2007
Сообщений: 11,760
11.08.2011, 12:13 7
Матадор, ну так вы все равно будете в данный конкретный момент читать одну строку... так что главное при смене записи менять содержимое и TRichEdit-а...

alexan0308, не знаю, что вас так привлекает в тех EhLib... конечно жизнь упрощает да и то не всегда... особенно, если использовать сторонние пакеты по работе с БД, вместо стандартных... отпадают почти все навороты... а если выкручиваться через стандартные, то скорость заметно падает... а скажу вам по собственному опыту - красота нужна разве что при демонстрациях проги, но вот когда начнется работа... начнут нагибать со всех сторон в первую очередь за скорость работы...
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
11.08.2011, 12:13

Заказываю контрольные, курсовые, дипломные работы и диссертации здесь.

Как сделать открытие memo в TTreeview?
Форумчане подскажите идеи как реализовать открытие мемо в дочернем каталоге в TTreeview ,...

Вывод консоли в memo + Открытие архива .img
доброе время суток. вот возник вопрос как перехватить консоль суть в том чтоб memo полностью...

сохранить поля memo
Как можно реализовать сохранение данных полей memo? Я ввожу данные в memo (10 полей) - хотел бы...

Запись в поля memo
Здравствуйте. Нашел в интернете код как подружить DBGrid и memo. В обработчик события GetText...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.