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

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

Помогите занести файл *.txt в Базу Данных [D7, MSSQL]


Страницы:   1 2

Владимир Волобуев ©   (2007-06-22 13:12:00) 

Здравствуйте ув. программисты. У меня возник вопрос по поводу занесения файлов в базу данных. С картинками вопросов нет, а вот с текстовыми файлами появились. В текстовом файле от 20 до 50 строк, я конечно могбы создать поле в БД с размерностью около 2 000 символов- но я считаю это неверным решением. Если кто может помоч- пожалуйста помогите... Зараннее благодарен!


Владимир Волобуев   (2007-06-22 15:03:00) [21]


> Anatoly Podgoretsky ©   (22.06.07 13:26) [4]
> Если нет проблемы с картинками, то откуда проблемы с текстом,
>  различий между ними нет.

Картинку загружаем через DBImage а для загрузки файла нету компонента. Та вобщем и самому полезно знать как грузить файлы любого типа в Базу данных!!!


Ega23   (2007-06-22 13:27:00) [22]


> Нужно целиком забить текстовый файл (обычный набранный простым
> шрифтом в блокноте) в таблицу базы данных MSSQL 2000. Не
> могу понять как...  Ну и всё таки потом потребуется заносить
> файлы EXCEL или RAR. Я думаю что разобравшись с занесением
> простіх текстовіх файлов в базу- я потом смогу сам разобратся
> с занесением файлов другого типа в БД.


Текст - это текст. Бинарник - это бинарник. Для текста - либо varchar (если меньше 8000 символов), либо text.
Для бинарника - только image и ничто другое.


Anatoly Podgoretsky   (2007-06-22 13:26:00) [23]

Если нет проблемы с картинками, то откуда проблемы с текстом, различий между ними нет.


Владимир Волобуев   (2007-06-22 13:21:00) [24]

Нужно целиком забить текстовый файл (обычный набранный простым шрифтом в блокноте) в таблицу базы данных MSSQL 2000. Не могу понять как...  Ну и всё таки потом потребуется заносить файлы EXCEL или RAR. Я думаю что разобравшись с занесением простіх текстовіх файлов в базу- я потом смогу сам разобратся с занесением файлов другого типа в БД.

Спасибо что уделяете мне время!!!


Sergey13   (2007-06-22 13:15:00) [25]

> [0] Владимир Волобуев   (22.06.07 13:12)
> я конечно могбы создать поле в БД с размерностью около 2
> 000 символов- но я считаю это неверным решением

Почему?


Ega23   (2007-06-22 13:15:00) [26]

DВ файле ТОЛЬКО текст, или какие-нибудь картинки есть? Файл в юникоде или нет?
Если только текст без юникода - см. тип данных text
Если только текст в юникоде - см. тип данных ntext
Если мета-файл - см. тип данных image

Хотя можно обойтись и varchar(8000)


Страницы:   1 2

Наверх

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