Страница 1 из 1

RxDBGrid и текст из МЕМО в полях грида

СообщениеДобавлено: 12.02.2009 15:29:16
haword
Такое чудо будет когданить? :)

Re: RxDBGrid и текст из МЕМО в полях грида

СообщениеДобавлено: 12.02.2009 20:49:20
alexs
а зачем?
ведь медленно будет

Re: RxDBGrid и текст из МЕМО в полях грида

СообщениеДобавлено: 13.02.2009 10:18:03
haword
почему меленно? можно грузить не весь мемо а небольшую часть, и не намного увеличит время просомтра. Зато сразу видно о чем идет речь. И если еще при этом будет автоматический размер строк, вообще будет красота :)

Re: RxDBGrid и текст из МЕМО в полях грида

СообщениеДобавлено: 13.02.2009 20:18:49
alexs
А какая фиг разница отображать весь мемо? или чуть-чуть
сами операции с мемо полями достаточно медленные, так как идут через потоки. А вот реализация потоков везде разная. В некоторых случаях - при обращении к мемо-полю оно целиком вытягивается на клиента в память. так что - большой расход памяти гарантирован.

Re: RxDBGrid и текст из МЕМО в полях грида

СообщениеДобавлено: 14.02.2009 18:51:21
Vadim
Смысла нет даже не из-за расхода памяти, а именно из-за отсутствия смысла. :)
1. Если в МЕМО хранится текстовая информация, то МЕМО никогда не используется для того, чтобы там хранить два-три слова, а именно их ты и увидишь в гриде. Эти два-три слова ни о чём абсолютно не скажут и всё равно придётся просматривать весь текст.
2. Если в МЕМО хранится изображение, то увидев 1\1000 площади картинки нужно быть гиперэкстрасенсом, чтобы догадаться, об чём речь в картинке. :)

Re: RxDBGrid и текст из МЕМО в полях грида

СообщениеДобавлено: 14.02.2009 23:00:43
haword
одно MEMO другому МЕМО рознь. Бывает текст в МЕМО всего несколько строк да и картинки было бы неплохо показывать. Причем эта фича не всегда же должна быть включена. Короче, наше дело предложить ваше отказаться :)

Re: RxDBGrid и текст из МЕМО в полях грида

СообщениеДобавлено: 16.02.2009 00:50:21
alexs
Попробуй убедить.
Для 2-3 слов - используй строки. Теже varchar-ы в птице могут быть ОЧЕНЬ длинными
а картинки в гриде отображаеть - это вобще застрел - их же надо масштабировать. А это вобще очень сильно нагруженная операция.
Мне кажется - надо править концепцию самого интерфейса.

Re: RxDBGrid и текст из МЕМО в полях грида

СообщениеДобавлено: 16.02.2009 10:23:19
haword
Попробую :) Когда это нужно, покрайней мере мне. Испольую локульную базу данных, например Embeded FireBird или SQLite, время на прорисовку будем минимальное. Зато, сразу можно увидить текст в мемо, сразу картинку. Пример дял этого Дельфовая база - biolife.db. Показывает все картинки и мемо компонент MiTeC DBGrid, рабоатет моментально. Тормазов нет. А если не нарвиться, все это отключается и все.

Re: RxDBGrid и текст из МЕМО в полях грида

СообщениеДобавлено: 16.02.2009 20:33:32
alexs
Вариант - сделай наследника от rxGrid-а - и добавь свой функционал.