Чат codeby в telegram перезагрузка

Обсуждаем вопросы информационной безопасности, методы защиты информации, программирование. Задавайте свои вопросы и комментируйте чужие.  Подробнее ...

Как выгрузить данные из базы данных 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 файла

видео

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


Codeby.net совместно с PHDays 8

Объявляют о проведении грандиозного конкурса с умопомрачительными призами ! Получи бесплатно билет на PHDays 8, деньги, футболку с символикой codeby, а так же всеобщий респект и уважение. Подробнее ...

Похожие темы

Протокол XML-RPC для вызова удаленных процедур Wor... Вызов удаленной процедуры WordPress с помощью протокола XML-RPC XML-RPC это протокол вызова удаленных процедур, который использует формат XML для код...
Cоздание файла App.Config c элементом connectionSt... Cоздание файла App.Config c элементом connectionStrings Продолжаем работать с приложением, созданным в предыдущей статье. Сегодня повысим гибкость, и...
Вызов хранимой процедуры на клиенте... Вызов хранимой процедуры MySQL на клиенте В этой статье добавим возможность вызова хранимой процедуры из нашего клиентского приложения. Для начала...
SQL инъекции — промежуточный уровень... Источник https://www.kalitutorials.net/2015/02/sql-injection-intermediate-level.html Это теоретический пост, посвящённый разновидностям атак тип...
Заполнение TreeView данными из XML файла... c# Работа с TreeView. Часть 2 Продолжаем работать с элементом управления TreeView и сегодня рассмотрим следующие моменты: создание и добавления узлов...