Как выгрузить данные из базы данных Mysql в XML?

В этой статье рассмотрим на простом примере, как выполняется выгрузка данных из базы данных Mysql в XML файл с помощью языка c#

Подготовка

1. Для начала создадим новую базу данных notebook.

база данных

2. Затем создадим таблицу friends состоящую из четырёх столбцов: id, name, lastname, age.

таблица

Заполним созданную таблицу произвольными данными.

таблица с данными

3. Создадим новый проект типа Windows Forms Application и добавим на форму кнопку, нажав на которую будем выполняться выгрузка из Mysql в XML файл.

Windows Forms Application

4. Для работы с базой данных Mysql в наше приложение нужно добавить Mysql Connector.

references

На этом подготовительная часть заканчивается, переходим к основной теме статьи.

Выгрузка данных

Чтобы выполнить выгрузку данных из базы данных Mysql понадобиться сделать несколько простых действий:


Наш канал в telegram канал codeby

Пишем об информационной безопасности, методах защиты информации, о программировании. Не пропускай новости с кодебай, будь в тренде !  Подробнее ...

1. Для начала нужно подключиться к созданной базе данных notebook и получить из неё данные, которые содержаться в таблице friends. Для этого создадим метод GetData.

Если в данном коде вам что-то не понятно, то прочитайте статью: Работа с базой данных MySQL в C#.

И так, данные получены, и сейчас они содержаться в таблице Friends типа DataTable.

DataTable

2. Теперь создадим метод ExportToXml, с помощью которого будет осуществляться выгрузку данных в xml файл.

3. В обработчике события Button.Click добавляем оба созданных метода.

результат

xml файл

структуру xml файла

видео

Читайте также:



Похожие темы

Новости софта от 31 декабря 2014 года (PHP, phpMyA... PHP 5.6.4, PHP 5.5.20, PHP 5.4.36 Обновились все три поддерживаемых ветки PHP. Исправлений достаточно много, в ядре и в различных модулях, но кр...
Как проверить количество MySQL соединений на Linux... Чтобы посчитать текущие MySQL соединения сервера MySQL, используйте этот трюк командной строки Linux. Подразумевается, что вы уже на хосте Linux...
Новости софта от 8 февраля 2015 года (Esprima, php... Esprima 2.0 Если кто-то пропустил, то jQuery фонд взял под свою опеку проект Esprima (это широко используемый JavaScript парсер, который обеспеч...
Установка и настройка сервера Apache, PHP, MySQL, ... Good things should be shared. Здесь инструкция для Windows. Если у вас Linux, то вам сюда "Установка и настройка Apache, PHP, MySQL, p...
Почему в Data Source нет Mysql Database? Почему у меня в Data Source нет пункта Mysql Database? В комментариях многие спрашивают, почему при подключении к базе данных Mysql, с помощью графич...