Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > БД в Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 23.06.2009, 16:50   #11
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

И з них самих.
Ты знаешь какой нить компонент который позволит отобразить коректно DOC коды? Если знаешь делись информацией.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 23.06.2009, 17:11   #12
artemavd
Старожил
 
Аватар для artemavd
 
Регистрация: 05.06.2008
Сообщений: 4,206
По умолчанию

А компоненты из библиотеки RXLibrary? RxRichEdit?
Не стоит смеяться над человеком делающим шаг назад, возможно он делает разбег.
artemavd вне форума Ответить с цитированием
Старый 23.06.2009, 19:53   #13
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

RichEdit позволит отобразить только Word'вский документ в формате rtf (собственно это и есть RichText format) в самом Word сделайте сохранить как - формат выбрать "Текст в формате RTF". Но будьте готовы к тому, что не всё будет отображаться так, как в Word... Всё таки мощный офисный пакет покруче будет, чем компонент в Дельфи...
да! и размер файла вырастет во много раз!
Serge_Bliznykov вне форума Ответить с цитированием
Старый 23.06.2009, 20:00   #14
artemavd
Старожил
 
Аватар для artemavd
 
Регистрация: 05.06.2008
Сообщений: 4,206
По умолчанию

Уважаемы, Серж . С загрузкой текста я решил проблему. Я просто вставил текст в обычный текстовый документ с расширением txt и его загрузил в BLOB поле. И в RichEdit-e он по-русски, нормально отображается. Конкретно эту тему можно закрыть. Серж, посмотрите, если Вам не трудно эту тему http://programmersforum.ru/showthread.php?t=55691
Вдруг поможете?
Не стоит смеяться над человеком делающим шаг назад, возможно он делает разбег.
artemavd вне форума Ответить с цитированием
Старый 17.12.2013, 21:28   #15
pirat2k
Пользователь
 
Регистрация: 28.11.2012
Сообщений: 34
По умолчанию

Цитата:
Сообщение от artemavd Посмотреть сообщение
Я разобрался с предыдущим вопросом. Помогите пожалуйста переделать код чтения из BLOB поля, чтобы текст выводился из поля например в Memo. Код:
Код:
//запись
procedure TForm1.BitBtn6Click(Sender: TObject);
var
 Blob: TBlobStream;
begin
 if OpenDialog1.Execute then
 begin
  Query1.Insert;
  TBlobField(Query1.FieldByName('TEKST')).LoadFromFile(OpenDialog1.FileName);
  Query1.Post;
 end;
end;

//чтение
procedure TForm1.BitBtn7Click(Sender: TObject);
var
 Ptkwrd: TMemoryStream;
 Blob: TBlobStream;
begin
 Ptkwrd:=TMemoryStream.Create;
 TBlobField(Query1.FieldByName('TEKST')).SaveToStream(Ptkwrd);
 Ptkwrd.Position:=0;
 Ptkwrd.SaveToFile('temp.doc');
 ShellExecute(0,'open','temp.doc',nil,nil,SW_SHOWNORMAL);
 Ptkwrd.Free;
end;
Как переделать код?)
а как такое же через Table сделать?
pirat2k вне форума Ответить с цитированием
Старый 17.12.2013, 21:31   #16
pirat2k
Пользователь
 
Регистрация: 28.11.2012
Сообщений: 34
По умолчанию

желательно только на запись в BLOB
pirat2k вне форума Ответить с цитированием
Старый 09.08.2016, 01:56   #17
ТипичныйСтудент
Форумчанин
 
Аватар для ТипичныйСтудент
 
Регистрация: 09.04.2013
Сообщений: 110
По умолчанию

Ребят, возник вопрос, нужно в БД загрузить/хранить/взять архивы *.rar
Возможно ли это сделать в Access ole или же нужна другая БД?
Есть задача - реши ее!
ТипичныйСтудент вне форума Ответить с цитированием
Старый 09.08.2016, 02:13   #18
ТипичныйСтудент
Форумчанин
 
Аватар для ТипичныйСтудент
 
Регистрация: 09.04.2013
Сообщений: 110
По умолчанию

Отвечаю на свой вопрос: да, можно) точно так же как описано выше, все работает
Есть задача - реши ее!
ТипичныйСтудент вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
После ввода в поле по Enter нужно перейти на другое поле! •ScReam•™ Помощь студентам 2 16.06.2009 08:47
Выгрузка с базы BLOB-поле tsergey Помощь студентам 1 17.04.2009 14:16
картинки в BLOB полях Toxa БД в Delphi 1 23.04.2007 13:34
BLOB в string _andrews_ БД в Delphi 0 20.04.2007 12:05
Как очистить Blob поле Anticoors Общие вопросы Delphi 0 08.01.2007 01:38