Prihlásenie užívateľa cez MySQL databázu v C #
Jednoduchý login pomocou MySQL databázy. Určite mnohým z vás, ktorí nevedia ako na to, pomôže pri práci.
Ako prvý hlavne pridáme referencie MySQL.Data.dll.
MySqlConnection pripojeni = new MySqlConnection("Database=VAŠEDATABAZE;DataSource=HOST;UserId=UŽIVATEL;Password=HESLO");
Tu akurát prepíšeme údaje: názov databázy, hosťa, používateľa a samozrejme heslo. Takto by to potom mohlo vyzerať (ak ste využili možnosti offline databázy pomocou localhost):
MySqlConnection pripojeni = new MySqlConnection("Database=Databazeuzivatelu;DataSource=localhost;UserId=root;Password=");
prikaz.CommandText = "SELECT * FROM `users`";
Je klasický SQL príkaz z akej "sekcie" chceme dáta čítať.
while (cteni.Read()) { if (jmeno == cteni.GetString(1) && heslo == cteni.GetString(2)) { MessageBox.Show("Připojeno"); } else { // zatím nic } }
Čítame z databázy GetString (1) je prvý stĺpček, GetString (2) je samozrejme druhý stĺpček.
Ak by sme chceli čítať ID tak to je samozrejme GetString (0), dúfam že som aspoň niekomu pomohol.
Stiahnuť
Stiahnutím nasledujúceho súboru súhlasíš s licenčnými podmienkami
Stiahnuté 762x (40.14 kB)
Aplikácia je vrátane zdrojových kódov v jazyku C#