private void finishBttn_Click(object sender, EventArgs e) { panel8.Hide(); q8 = q8TxtBox.Text; try { SqlConnection konekcija = new SqlConnection(@"Data Source=LOVRA-PC;Initial Catalog=PulsDB;Integrated Security=True"); //konekcijski string za povezivanje na bazu 'PulsDB' na mom lokalnom serveru 'LOVRA-PC' konekcija.Open(); //otvaramo konekciju na bazu SqlCommand command = new SqlCommand("INSERT INTO tblAnketa(d1, d2, d3, p1, p2, p3, p4, p5, Pulsic) VALUES(@d1, @d2, @d3, @p1, @p2, @p3, @p4, @p5, @Pulsic)", konekcija); //Query za unos podataka u tablicu 'tblAnketa'. command.Parameters.AddWithValue("@d1", q1); //unosimo spremljena pitanja command.Parameters.AddWithValue("@d2", q2); command.Parameters.AddWithValue("@d3", q3); command.Parameters.AddWithValue("@p1", q4); command.Parameters.AddWithValue("@p2", q5); command.Parameters.AddWithValue("@p3", q6); command.Parameters.AddWithValue("@p4", q7); command.Parameters.AddWithValue("@p5", q8); command.Parameters.AddWithValue("@Pulsic", int.Parse(userTxtBox.Text)); command.ExecuteNonQuery(); //izvršavanje query-a zapisanog u 'command' konekcija.Close(); //zatvaramo konekciju na bazu MessageBox.Show("Anketa uspješno spremljena!"); } catch (SqlException ex) { MessageBox.Show(ex.Message, Application.ProductName, MessageBoxButtons.OKCancel); //u slučaju greške, npr. ne spajanja na bazu, javi mi grešku } //ispunjenu zatvaramo, a otvaramo novu anketu this.Hide(); anketaForm aF = new anketaForm(); this.Close(); aF.ShowDialog(); }
private void smjeneToolStripMenuItem_Click(object sender, EventArgs e) { anketaForm af = new anketaForm(); af.ShowDialog(); }