Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.09.19;
Скачать: CL | DM;

Вниз

Принцип срзданиия текстовой базы   Найти похожие ветки 

 
buka   (2004-08-12 18:28) [0]

Добрый день Мастера!
Подскажите принцип (идею, алгоритм и т.д.) как можно создать базу данных (однофайловую) в которой можно хранить различные тексты (документы)и желательно в формате doc.
В тех книжках которые у меня есть рассказывается как работать с текстовыми файлами, таблицами до 255 знаков, но я ответа на свой вопрос не могу найти.


 
Desdechado ©   (2004-08-12 19:34) [1]

Текстовая БД - это БД, в которой хранятся текстовые документы?
Тогда возьми какой-нибудь IB-клон: просто учиться и мало весит.


 
Shade   (2004-08-12 20:47) [2]

BLOB поля


 
buka   (2004-08-13 22:07) [3]

Не обижайтесь, но чтобы такие советы давать - совсем не обязательно относить себя к Мастерам. До сих пор (до уровня содержания данных советов) и у меня ума хватает. Можно еще: используй DBRichEdit и т.д. А что-нибудь поглубже?


 
Fay ©   (2004-08-13 22:44) [4]

2 buka   (12.08.04 18:28)
А что ты хотел услышать?! Ну хоть примерно? Что значит пглубже - ещё на пару сантиметров и не вытаскивать?!
Короче, бредятина. Ума, видите ли, у него хватает. На что именно?


 
buka   (2004-08-16 11:33) [5]

Мне нужен АЛГОРИТМ. И вопрос адресован тем, кто занимался этим вопросом. В принципе все вопросы, которые здесь задаются они относятся к разряду "know-how". Например, все догадываются, чтобы приготовить яичницу - надо взять сковородку и яйца и-последние разбить. Но тот кто не занимался этим может "вжарить" сковородкой по яйцам :(
Вот и я знаю какие компоненты надо использовать, а прошу с тем, чтобы не повредить свои яйца :).Как сделать-я примерно догадываюсь, но опять-таки чтобы не изобретать велосипед прошу подсказать: создать то-то, затем то-то.
Ну а если тяжело или лень кому-то, ладно я не в обиде.


 
Anatoly Podgoretsky ©   (2004-08-16 12:10) [6]

Акцесс - однофайловая.


 
KSergey ©   (2004-08-16 12:33) [7]

Я все равно так и не понял что надо... В чем именно проблема? Как хранить файлы в БД? Тогда см. [2].
При этом можно пользоваться любой из перечисленных БД.
А как именно решить вашу конкретную задачу в полном объеме - ну это уже за вас ее надо сделать, фактически.. А это - через кассу.
А как решаются такие задачи вообще легко найти в яндексе используя указанные ключеные слова


 
Digitman ©   (2004-08-16 12:59) [8]


> buka   (12.08.04 18:28)


вопросы по БД следует задавать в соотв.форуме ... и не важно, "текстовая" БД или какая-то другая


 
buka   (2004-08-17 10:04) [9]

KSergey.
Хорошо. Постараюсь поточнее.Кто-нибудь знаком с информационно-справочной системой "Гарант"? Мне не нужен алгоритм в полном или менее полном варианте. Что-то "жалкоподобное" я делал, используя DBRichEdit, рисовал простенькую программу копирования в него текстовых файлов, создавал базу с DBNav и прочими атрибутами, в том числе с жалконькой поисковой системой.
Проблемы: 1.DBRichEdit файлы .doc не приемлет, подавай ему .rtf или .txt;
2.каждый документ надо отдельно обрабатывать (копировать в Rich с тем, чтобы можно было хранить в БД.А хотелось бы с выходом через Word на любой ему доступный документ, минуя долгую процедуру запуска Office.
Ды-к вот я и спрашиваю: "Верной ли я дорогой иду? Товарищи?"


 
Digitman ©   (2004-08-17 10:09) [10]


> Проблемы: 1.DBRichEdit файлы .doc не приемлет


зато их оч даже приемлет ВинВорд ... который можно внедрить в свое приложение как олей-объект ... точнее - внедрить олей-контейнер, в котором требуемый док-т будет просмативаться и редактироваться самим Вордом .. и DBRichEdit вовсе не панацея


 
buka   (2004-08-17 15:14) [11]

Вот это уже кое-что! (Если будет работать) А запускаться WinWord также будет "не спеша, с толком-расстановкой"?
И м.б. Digitman что-нибудь посоветуешь по алгоритму?


 
Digitman ©   (2004-08-17 15:18) [12]


> А запускаться WinWord также будет "не спеша, с толком-расстановкой"?


всенепременно !

зато полностью владеет ситуацией ...


> что-нибудь посоветуешь по алгоритму?


пляши от TOleContainer


 
Zabludshiy   (2004-08-17 15:44) [13]

А зачем тебе хранить данные в формате DOC?
Я пошёл таким путём:
- При внесении данных пользователем открывается Word в OleContainer (действительно долго), когда юзер нажимает кнопку "сохранить" результат сохраняется как HTML (word.saveas), ну а показать его (HTML) быстро не проблема (у меня бесплатный компонент с HTMLView).
Правда, у меня не стояла задача редактирования уже внесенной инфы, поэтому редактирование не писал, таблица накопительная. Если хош - вышлю юнит.


 
buka   (2004-08-18 12:41) [14]

Спасибо всем. И персонально Zabludshiy. Есть над чем думать.(и если можно - вышли. Посмотрю.)


 
Zabludshiy   (2004-08-18 17:47) [15]

Выслал.


 
buka   (2004-08-19 19:28) [16]

Получил.Большое спасибо.



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

Текущий архив: 2004.09.19;
Скачать: CL | DM;

Наверх




Память: 0.5 MB
Время: 0.027 c
4-1091433014
-c-st-s-
2004-08-02 11:50
2004.09.19
Информация о состоянии принтера


3-1093251136
Алексей
2004-08-23 12:52
2004.09.19
ADO: из ФОКСА в ДБАЗЕ


14-1093420906
Alx2
2004-08-25 12:01
2004.09.19
Когда предприятию необходим собственный полноценный отдел АСУ?


4-1091615507
antonn
2004-08-04 14:31
2004.09.19
Explorer


6-1089962402
Анонимщик
2004-07-16 11:20
2004.09.19
Ошибка сокета 10053