![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Помогите занести файл *.txt в Базу Данных [D7, MSSQL]
Владимир Волобуев © (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)