private void buttonKirjaudu_Click(object sender, EventArgs e) { if (TunnusBox.Text.Length < 7) { MessageBox.Show("Sähköpostiosoite on liian lyhyt"); TunnusBox.Focus(); } else if (TunnusBox.Text.IndexOf("@", 0) < 0) { MessageBox.Show("Sähköpostiosoite on puutteellinen"); TunnusBox.Focus(); } else if (TunnusBox.Text.IndexOf(".", 0) < 0) { MessageBox.Show("Sähköpostiosoite on puutteellinen"); TunnusBox.Focus(); } else if (true) { panel1.Visible = false; label12.Text = "Kirjautuneena: " + TunnusBox.Text; i = false; } }
private void LisaaTiedot_Click(object sender, EventArgs e) { TextBox[] boxit = new TextBox[8] { enimiBoxi, snimiBoxi, osoiteBoxi, pnumeroBoxi, ptpBoxi, puhelinBoxi, emailBoxi, salasanaBoxi }; if (enimiBoxi.Text.Length < 2) { MessageBox.Show("Etunimi on liian lyhyt"); enimiBoxi.Focus(); } else if (snimiBoxi.Text.Length < 2) { MessageBox.Show("Sukunimi on liian lyhyt"); snimiBoxi.Focus(); } else if (osoiteBoxi.Text.Length < 2) { MessageBox.Show("Lähiosoite on liian lyhyt"); osoiteBoxi.Focus(); } else if (pnumeroBoxi.Text.Length < 5) { MessageBox.Show("Postinumero on liian lyhyt"); pnumeroBoxi.Focus(); } else if (ptpBoxi.Text.Length < 2) { MessageBox.Show("Postitoimipaikka on liian lyhyt"); ptpBoxi.Focus(); } else if (puhelinBoxi.Text.Length < 6) { MessageBox.Show("Puhelinnumero on liian lyhyt"); puhelinBoxi.Focus(); } else if (emailBoxi.Text.Length < 7) { MessageBox.Show("Sähköpostiosoite on liian lyhyt"); emailBoxi.Focus(); } else if (emailBoxi.Text.IndexOf("@", 0) < 0) { MessageBox.Show("Sähköpostiosoite on puutteellinen"); emailBoxi.Focus(); } else if (emailBoxi.Text.IndexOf(".", 0) < 0) { MessageBox.Show("Sähköpostiosoite on puutteellinen"); emailBoxi.Focus(); } else if (salasanaBoxi.Text.Length < 8) { MessageBox.Show("Salasana on liian lyhyt"); salasanaBoxi.Focus(); } else if (true) { uusiAsiakas = new Asiakas[] { new Asiakas(enimiBoxi.Text, snimiBoxi.Text, osoiteBoxi.Text, pnumeroBoxi.Text, ptpBoxi.Text, puhelinBoxi.Text, emailBoxi.Text, salasanaBoxi.Text) }; lisaa(enimiBoxi.Text, snimiBoxi.Text, osoiteBoxi.Text, pnumeroBoxi.Text, ptpBoxi.Text, puhelinBoxi.Text, emailBoxi.Text, salasanaBoxi.Text); TyhjennaKentat(); if (i == true) { TunnusBox.Clear(); SalasanaBox.Clear(); panel1.Visible = true; label12.Text = ""; TunnusBox.Focus(); } } try { // This is connection string i have assigned the database file address path string MyConnection2 = "server=146.0.40.202; port=3306; database=mastercode; username=mastercode; password=superskill"; // This is MySqlConnection here to created the object and pass connection string MySqlConnection MyConn2 = new MySqlConnection(MyConnection2); //try //{ // MyConn2.Open(); //} //catch //{ // MessageBox.Show("Yhteyttä ei voitu muodostaa"); //} // This is insert query in which taking input from user through windows forms string Query = "insert into asiakas(etunimi,sukunimi,lahiosoite,postinumero,postitoimipaikka,puhelin,email,salasana) values('" + this.enimiBoxi.Text + "','" + this.snimiBoxi.Text + "','" + this.osoiteBoxi.Text + "','" + this.pnumeroBoxi.Text + "','" + this.ptpBoxi.Text + "','" + this.puhelinBoxi.Text + "','" + this.emailBoxi.Text + "','" + this.salasanaBoxi.Text + "');"; // This is command class which will handle the query and connection object MySqlCommand MyCommand2 = new MySqlCommand(Query, MyConn2); MySqlDataReader MyReader2; MyConn2.Open(); MyReader2 = MyCommand2.ExecuteReader(); // Here our query will be executed and data saved into the database MessageBox.Show("Tiedot tallennettu"); while (MyReader2.Read()) { } MyConn2.Close(); } catch (Exception ex) { MessageBox.Show(ex.Message); } }