MySQL + C#
Формулировка задачи:
Вобщем, допустим.
Есть сайт на нем БД MySQL и есть программа где есть 2 текстбокса где нужно ввести логин и пароль.
Вопрос; Как соеденить программу (лаунчер) с БД на сайте?
Решение задачи: «MySQL + C#»
textual
Листинг программы
using MySql.Data.MySqlClient; public MySqlConnection conn; public void MySqlConnect() { if (conn != null) conn.Close(); string connStr = String.Format("server={0};user id={1}; password={2}; database=mysql; pooling=false", "127.0.0.1", "username", "password"); try { conn = new MySqlConnection(connStr); conn.Open(); } catch (MySqlException ex) { MessageBox.Show("Error connecting to the server: " + ex.Message); } } private void auth() { MySqlConnect(); MySqlCommand command = conn.CreateCommand(); command.CommandText = "SELECT `login`, `password`FROM `adrenaline_panel`.`adrenaline_users`"; MySqlDataReader reader = command.ExecuteReader(); while (reader.Read()) { if (Properties.Settings.Default.login.ToString() == reader["login"].ToString()) { if (Properties.Settings.Default.password.ToString() == reader["password"].ToString()) { MessageBox.Show("Вы успешно авторизировались"); } else { MessageBox.Show("Авторизация провалилась"); } } } if (reader != null) reader.Close(); conn.Close(); }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д