Мне нужен код для хранения (в конечном итоге больших) файлов в БД с использованием C #.
Я использую следующее решение:
(Я использую столбец varbinary (MAX) в БД)
1) Создать SqlCommand
2) Создать SqlParameter
3) Установить параметр. Значение = File.ReadAllBytes (filePath)
4) Выполнить SqlCommand
Есть ли более эффективное решение? Поскольку файл может быть большим, я боюсь проблем с производительностью при чтении всех байтов в память и последующем сохранении их в БД.
Заранее спасибо