Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Хранение в базе разнородных документов *.doc,*.xls и т.д.
|
|||
|---|---|---|---|
|
#18+
Давно есть задумка использовать MS SQL7 в качестве хранилища разнородных документов: *.doc,*.xls,*.html и т.д.Как-то решил попробовать.С хранением в базе данных вопросов особых не возникло,создал столбец с типом TEXT и вперед.Но когда попробовал организовать клиентский интерфейс для работы, возникло масса проблем.В качестве клиента использовал Delphi 5.При этом основным инструментом для работы был компонент OLE Container.Впечатления были не очень приятные...Необходимо хранить расширение документа(неважно как) для того, чтобы связать данный документ с соответствующим приложением и т.д.Может у кого-нибудь есть более интересное решение подобных задач?Если я правильно понимаю, смена приложения для разработки клиентской части проблем не снимет?Заранее благодарен. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.07.2001, 08:35 |
|
||
|
Хранение в базе разнородных документов *.doc,*.xls и т.д.
|
|||
|---|---|---|---|
|
#18+
1. IMHO использовать для таких целей нужно не TEXT, а IMAGE. 2. Расширение можно хранить в отдельном поле типа VARCHAR. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.07.2001, 08:39 |
|
||
|
Хранение в базе разнородных документов *.doc,*.xls и т.д.
|
|||
|---|---|---|---|
|
#18+
Я на Delphi не писал, но что касается хранения расширений, то без этого не обойтись, т.к. 1. По этому расширению выбирается фильтр для контекстного поиска 2. Запуск подходящего приложения при открытии документа осуществляется путем поиска COM-сервера по CLSID или через моникер, т.е. в данном случае по расширению. А вот что касается хранить в TEXT или IMAGE - так это абсолютно все равно - просто 2 названия для одного типа. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.07.2001, 16:38 |
|
||
|
Хранение в базе разнородных документов *.doc,*.xls и т.д.
|
|||
|---|---|---|---|
|
#18+
Тип Text зависимый от Collation поля (таблицы, базы данных, сервера). А Image ни от чего не зависит - это просто набор байт. Если есть 101%-ная уверенность, что проблем из-за разных Collation не возникнет, то можно использовать и Text. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.07.2001, 09:47 |
|
||
|
|

start [/forum/topic.php?fid=46&msg=32009675&tid=1826168]: |
0ms |
get settings: |
10ms |
get forum list: |
20ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
58ms |
get topic data: |
13ms |
get forum data: |
4ms |
get page messages: |
57ms |
get tp. blocked users: |
2ms |
| others: | 261ms |
| total: | 433ms |

| 0 / 0 |
