Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2009.01.25;
Скачать: [xml.tar.bz2];

Вниз

Как загнать и считать файл MS Word в базу?   Найти похожие ветки 

 
grav   (2008-11-21 14:25) [0]

Требуется хранить файлы в БД. Подскажите, если можно, с примерами кода, как записать файл и как считать.
спасибо.


 
grav   (2008-11-21 14:30) [1]

В принципе и записать и считать файл я могу. Но файл после этого перестает читаться (doc). С rtf таких проблем нет.


 
Плохиш ©   (2008-11-21 14:38) [2]


> grav   (21.11.08 14:30) [1]
>
> В принципе и записать и считать файл я могу. Но файл после
> этого перестает читаться (doc). С rtf таких проблем нет.
>

Стоит начать с показов своего кода.


 
Правильный$Вася   (2008-11-21 15:44) [3]

используй BLOB-поле, а не CLOB
без автоконвертации в чарсет, установленный для поля


 
grav   (2008-12-10 16:33) [4]

Пользуюсь http://www.ibase.ru/devinfo/ibx.htm

Вставляю файл в базу
IBDataSet1.Edit;
(IBDataSet1.FieldByName("BLB") as TBlobField).LoadFromFile("c:\blob.bin");
IBDataSet1.Post;


Пытаюсь считать
IBDataSet1.FieldByName("BLB") as TBlobField).SaveToFile("c:\blob.bin");

Пишет
CountUn.pas(112): Statement expected, but expression of type "TBlobField" found

Пожскажите пожалуйста, что не так делаю?


 
Правильный$Вася   (2008-12-10 16:45) [5]


> CountUn.pas(112): Statement expected, but expression of
> type "TBlobField" found

скобку потерял


 
grav   (2008-12-10 16:55) [6]


> Правильный$Вася   (10.12.08 16:45) [5]

И все? А я через запись в String пытался, записывая в файл построчно, после чего у меня и переставали файлы открываться.

Спасибо огромное! Все получилось :)



Страницы: 1 вся ветка

Форум: "Начинающим";
Текущий архив: 2009.01.25;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.01 c
6-1196354544
Crystalis
2007-11-29 19:42
2009.01.25
как перехватить пакетик ? ;)


2-1228923689
Djels
2008-12-10 18:41
2009.01.25
Turbo Pascal


15-1227947603
Slider007
2008-11-29 11:33
2009.01.25
С днем рождения ! 29 ноября 2008 суббота


11-1196770055
Сидор
2007-12-04 15:07
2009.01.25
Корректный перенос проекта в другую папку


15-1228120174
vajo
2008-12-01 11:29
2009.01.25
Проблема с HDD, Подскажите.





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский