G0gix / Database-File-Export

Exporting a file to a database

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Database-File-Export

Цель проекта

В ходе разработки приложений зачастую требуется переместить файл (pdf, png, и т.д) в базу данных MS SQL Server в виде типа varbinary. Т.К. средствами MS SQL Server невозможно импортировать файл (не используя скрипты) была создана программа для решения данной проблемы.

Принцип работы

Приложение на данный момент имеет ограниченный функционал (одна конструкция фильтрации where). Постепенно при усложнении логики экспорта файлов приложение будет модифицироваться.

1) Подключение к базе данных

Для работы приложения требуется строка подключения к базе данных.

1

2) Выбор таблицы для вставки данных

Если приложение получило доступ к базе данных появляется выпадающий список, в котором находятся имена доступных таблиц имеющие столбец с типом данных varbinary

2

3) Демонстрация Базы данных

Данный пункт демонстрирует структуру базы данных, и одной таблицы. db_image

4) Экспорт файла в базу данных

После выбора таблицы базы данных появляется возможность выбрать требуемые настройки.

Данный процесс выполнен в виде SQL запроса.

После выбора требуемых параметров и нажатия кнопки "Экспорт" происходит процесс экспорта данных в БД. 3

5) Результат операции экспорта

result

About

Exporting a file to a database


Languages

Language:C# 100.0%