Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

О визуализации большого текста [D6, XP]


Страницы:   1 2 3 4

buka ©   (2008-01-11 15:45:00) 

Здравствуйте.
Зписан в базу текст большого объема. Ни DBRich, ни DBMemo, ни DBGrid не позволяет его увидеть.
Как можно визуализировать?
Использовал Access 2003.
В нем - видно, но я же хочу читать с использованием компонентов Delphi?
Что пдскажете мастера?


sniknik   (2008-01-12 16:11:00) [41]

> Я вразумительно объяснил?
цены бы тебе не было, еслибы это в первом посте было, чтобы сразу было ясно что поле не текстовое а ole, что хранится там тоже не текст, а "OLE документы".

и еще обьяснил бы что делаешь (а не как), чтобы узнать а нужно ли тебе это все, или ты просто не знаеш формата поля "текстовый"... или еще чего.
и пытаешься "микроскопом гвозди заколачивать".
что например должен делать искомый компонент отображения текста из этого поля, если в данных будет не текст, и даже не текстовый документ, а картинка? или какая нибудь схема маткада, презентация, т.д.?
хотя, вобще то компонент есть - TOLEContainer, читаешь из поля в стрим, из стрима в него... по идее должно открыть "в соответствующем приложении", только внутри контейнера. (хотя не пробовал, может не получится)

> Пока "мастера".... :(:(
пока ламер... :(:(


buka   (2008-01-12 15:17:00) [42]

Engine. Спасибо. Успел прочитать перд выклюячением. Буду посмотреть.


engine   (2008-01-12 15:14:00) [43]

> [26] engine ©   (12.01.08 15:13)
> ParamByName('MyBLOBField').SaveToFile('c:\FromBLOB.xxx')

FieldByName


engine   (2008-01-12 15:13:00) [44]

> [24] buka   (12.01.08 15:10)

ParamByName('MyBLOBField').SaveToFile('c:\FromBLOB.xxx')


buka   (2008-01-12 15:13:00) [45]

Ну ладно.
Обстоятельства требуют ухода.
Если что надумаете -прочту позже.
Пока "мастера".... :(:(


buka   (2008-01-12 15:10:00) [46]

Что SaveToFile?
Пропобовал: пишет Not found, хотя весь путь для него прописал.


buka   (2008-01-12 15:07:00) [47]

Ды-к, это Вам лучше знать, т.к. именно Вы её в 17-м посте вспомнили


engine   (2008-01-12 15:07:00) [48]

> [18] buka   (12.01.08 15:03)

SaveToFile


homm   (2008-01-12 15:06:00) [49]

> [19] buka   (12.01.08 15:04)
> А мама причем?

Чья?


homm   (2008-01-12 15:05:00) [50]

> [18] buka   (12.01.08 15:03)

А что ты мозги трахаешь всем с длинным текстом?


buka   (2008-01-12 15:04:00) [51]

А мама причем?


buka   (2008-01-12 15:03:00) [52]

Ага. Именно документы я и хочу впихнуть в базу (таблицу) к которой можно обращаться и затем извлекать для чтения.


homm   (2008-01-12 15:01:00) [53]

> [9] buka   (12.01.08 13:55)
> И вот тут...короткие тексты в DBGrid, DBRichEdit-читаются
> нормально, а длинный (поля BLOB) так и пишет BLOB.

Дак у тебя в BLOB OLE документы, что ли? Ой, мать…


buka   (2008-01-12 14:59:00) [54]

Размер данных, кстати, не такой уж и большой текст около 150 кб.
Для Homma: разница в том, что мне нужен текст, а не фраза "blob"


homm   (2008-01-12 14:59:00) [55]

> Я использую ADO, а тип базы, таблицы в которую пытаюсь записать
> тексты -Аccess/
> Таблица Access 2003; с полем формат OLE (а как иначе априори
> "впихнешь" туда текст более 255 знаков).

Что то слабо верится, что в Аccess нет формата поля для текста длинее 256 символов.


homm   (2008-01-12 14:56:00) [56]

> [12] buka   (12.01.08 14:35)
> Он (DBRichEdit) и рисует в своем окне BLOB.

Интересно, какая разница, если он рисует BLOB как текст, а в BLOBе текст?


homm   (2008-01-12 14:53:00) [57]

> [11] buka   (12.01.08 14:31)

Для начала можно озвучить размер данных?


buka   (2008-01-12 14:35:00) [58]

Ega 23.
Мне понятно ваше пояснение. Именно так. Но дальше...
Он (DBRichEdit) и рисует в своем окне BLOB.
А я-то хочу видеть ТЕКСТ... например "HOMM-XAM!"


buka   (2008-01-12 14:31:00) [59]

Мне кажется я попал в раздел "Начинающих"?
Порекомендуйте где находится раздел "Для идиотов" или "Ботонокидал", если Вы считаете что мне нужно обратиться туда.


homm   (2008-01-12 14:28:00) [60]

> [0] buka   (11.01.08 15:45)

такие идиотские вопросы появляются только от ботонокидательства.


Страницы:   1 2 3 4

Наверх

Титульная страница Поиск, карта сайта Написать письмо