#4 - Авторизация пользователя через базу данных

#4 - Авторизация пользователя через базу данных

В ходе урока мы научимся авторизовывать пользователя в приложении. Для этого мы будем сверять его данные со значениями в базе данных и если пользователь будет найдет, то авторизация будет успешной.

Відеоурок

Telegram group

Підписуйтесь на нашу групу в Телеграмі 🇺🇦

Для работы с базой данных вам стоит изучить язык запросов к БД. Данный язык называется SQL и его синтаксис одинаков что при использовании с C#, что при использовании с другими языками. 


Курс по языку SQL вы можете найти здесь.



Для авторизации пользователя необходимо выполнить SQL запрос, который выберет пользователя с таким же логином и паролем, как это было указано пользователем в программке через поля ввода информации.


Для выполнения команды потребовались такие классы, как:

// DataTable - послужил для преобразования данных из БД в таблицу что можно разобрать на языке C#
DataTable table = new DataTable();

// MySqlDataAdapter - служит для перевода из SQL данных в данные обычные (массивы, объекты...)
MySqlDataAdapter adapter = new MySqlDataAdapter();

// MySqlCommand - позволяет записать SQL команду, что будет выполнена в базе данных
MySqlCommand command = new MySqlCommand();

Матеріали для курсу

Щоб завантажувати матеріали до відеокурсів, необхідно оформити підписку на сайт

Завдання до уроку

Необхідно оформити передплату на проект, щоб отримати доступ до всіх домашніх завдань

Велике завдання за курсом

Вам необхідно оформити передплату на сайті, щоб мати доступ до всіх великих завдань. У завдання входить методика рішення, а також готовий проект з відповіддю до завдання.
PS: подібні завдання доступні при підписці від 1 місяця

Також варто подивитися

Разработка 2D игры на C# WinForms
8 уроків
Изучение C# WPF на практике. Создание программ на C#
10 уроків
Создание C# WPF игры / Разработка игры с дизайном
6 уроків
Изучение ASP.NET Core MVC. Создание сайтов на C#
10 уроків
Xamarin Forms / Мобильные приложения на C#
10 уроків
C# MAUI – Разработка приложений с нуля
10 уроків
Коментарі
Додати коментар

Поки що коментарів немає