Přihlášení uživatele přes MySQL databázi v C#
Jednoduchý login pomocí MySQL databáze. Určitě mnohým z vás, kteří nevědí jak na to, pomůže při práci.
Jako první hlavně přidáme reference MySQL.Data.dll.
MySqlConnection pripojeni = new MySqlConnection("Database=VAŠEDATABAZE;DataSource=HOST;UserId=UŽIVATEL;Password=HESLO");
Zde akorát přepíšeme údaje : název databáze, hosta, uživatele a samozřejmě heslo. Takhle by to potom mohlo vypadat (pokud jste využili možnosti offline databáze pomocí localhostu) :
MySqlConnection pripojeni = new MySqlConnection("Database=Databazeuzivatelu;DataSource=localhost;UserId=root;Password=");
prikaz.CommandText = "SELECT * FROM `users`";
Je klasický SQL příkaz z jaké "sekce" chceme data číst.
while (cteni.Read()) { if (jmeno == cteni.GetString(1) && heslo == cteni.GetString(2)) { MessageBox.Show("Připojeno"); } else { // zatím nic } }
Čteme z databáze GetString(1) je první sloupeček, GetString(2) je samozřejmě druhý sloupeček.

Pokud by jsme chtěli číst ID tak to je samozřejmě GetString(0), doufám
že jsem aspoň někomu pomohl.
Stáhnout
Stažením následujícího souboru souhlasíš s licenčními podmínkami
Staženo 763x (40.14 kB)
Aplikace je včetně zdrojových kódů v jazyce C#