Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Базы данных и репортинг > Как загрузить файл в БД?


Автор: Kim 13.5.2007, 14:45
Здравствуйте Все! 
У меня SqlServer2000+ADO. 
Есть таблица в базе данных с полем типа Image, в который надо загружать файлы (картинки, тексты и т.д.) и читать их оттуда по имени файла. 
Вообщем вопрос в следующем: как это наиболее просто сделать? через какие функции, события и т.д.  если можно, объясните по шагам, а то я нигде не могу найти _подробного_ описания :(

Автор: mspuz 13.5.2007, 17:38
DRKB -> Базы данных -> Проблемы при работе с blob-полями

Автор: Juliett 16.5.2007, 16:15
Есть такая утилитка - textcopy.exe, входит в Samples, которые можно установить при инсталяции сервера.

TEXTCOPY [/S [sqlserver]] [/U [login]] [/P [password]] [/D [database]] [/T table] [/C column] [/W"where clause"] [/F file] [{/I | /O}] [/K chunksize] [/Z] [/?]

Пишет из файла в поле Image и из поля Image в файл.
Если из файла в поле Image - то в нем должно быть хоть какое-нибудь значение перед тем, как будешь запускать textcopy. Иначе ошибку может выдавать.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)