@programmer_developer
Начинающий программист C#

Как добавить файл в БД access, а потом его достать?

Привет всем! Возник такой вопрос: Имеется на компьютере БД access, в ней есть 2 таблицы( 1 - с текстовыми данными, 2 - с файлами), так вот 2-ая таблица пустая и мне нужно сделать так что бы программно( с помощью C# ) во 2-ую таблицу можно было перенести файлы( а именно файлы будут word ) нужно именно не ссылку на файл указывать, а копировать сам файл в БД и в случае переноса самой БД на другой ПК эти файлы можно было использовать программно ( C# одна и та же программа).

P.S. Спасибо всем!
  • Вопрос задан
  • 704 просмотра
Решения вопроса 1
@cicatrix
было бы большой ошибкой думать
Считываете файл в байтовый массив, потом insert его в поле типа binary, abinary или bigbinary.
Считываете обычным select и пишете в файл.
Да, вам надо сохранять ещё и имя файла и его атрибуты (если это важно).

Но вообще, если есть возможность, я бы заменил Access на любую другую RDBMS (С C# можно прекрасно обходиться SQLEXPRESS, например).
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы