powered by simpleCommunicator - 2.0.56     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Вставка BLOB данных в БД с помощью filestream/sqlfilestream
5 сообщений из 5, страница 1 из 1
Вставка BLOB данных в БД с помощью filestream/sqlfilestream
    #38570626
Dessi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте, уважаемые форумчане.
Есть проблема...
Пытаюсь записать файл в таблицу БД в поле типа varbinary(max) через filestream и sqlfilestream...
бьюсь уже над проблемой несколько дней... ничего не получается(( помогите пожалуйста
смотрела статью:
http://msdn.microsoft.com/ru-ru/library/cc716724(v=vs.110).aspx
так даже там данные в БД вставляются INSERT-запросом, и лишь байтик. А как насчет реального файла?? про большой файл то вообще молчу...
как модифицировать код из статьи, чтобы конкретный файл, например C:\Users\Administrator\Desktop\Image.png загружался в БД в поле типа varbinary(max)?
спасибо.
...
Рейтинг: 0 / 0
Вставка BLOB данных в БД с помощью filestream/sqlfilestream
    #38570715
carrotik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dessi,

.. да хоть вот тут посмотрите:
http://www.codeproject.com/Articles/225446/Uploading-and-downloading-files-to-from-a-SQL-Serv

... там главное - сохранить файлстрим в байтовый массив, и подставить этот массив в виде Value параметру в команде INSERT ..
...
Рейтинг: 0 / 0
Вставка BLOB данных в БД с помощью filestream/sqlfilestream
    #38570765
Dessi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
carrotik,

cпасибо вам огромное!! этот код и правда работает, но...только с небольшими файлами, которые можно представить массивом байтов в размер с int.
А как быть с большими файлами??
...
Рейтинг: 0 / 0
Вставка BLOB данных в БД с помощью filestream/sqlfilestream
    #38570805
Фотография buser
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
добавить в строку поиска слово chunk к слову sqlfilestream, можно украсить это C# ^)
...
Рейтинг: 0 / 0
Вставка BLOB данных в БД с помощью filestream/sqlfilestream
    #38572776
Фотография Cat2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
DessiА как быть с большими файлами??
Хранить в файловой системе
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Вставка BLOB данных в БД с помощью filestream/sqlfilestream
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]