private void btnTerugbrengen_Click(object sender, EventArgs e) { String titel = Convert.ToString(lsbboekbezit.SelectedItem); String verbindingsstring = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source= Bib.accdb"; OleDbConnection verbinding = new OleDbConnection(verbindingsstring); try { verbinding.Open(); String opdrString = "update tblBoeken set Status =? where Titel = ?"; OleDbCommand opdracht = new OleDbCommand(opdrString, verbinding); opdracht.Parameters.AddWithValue("", true); opdracht.Parameters.AddWithValue("", titel); opdracht.ExecuteNonQuery(); } catch (Exception ex) { MessageBox.Show("boek status fout " + ex); } finally { verbinding.Close(); int id = zoek_boekid(titel); bezitstatus(id); boeteBerekenen(); } frmhome home = new frmhome(); home.Show(); this.Hide(); }
private void btnTerug_Click(object sender, EventArgs e) { frmhome home = new frmhome(); home.Show(); this.Hide(); }
private void btninloggen_Click(object sender, EventArgs e) { string username, paswoord; int aantal = 0; username = txtgebruikersnaam.Text; paswoord = txtpaswoord.Text; String verbindingsstring = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source= Bib.accdb"; OleDbConnection verbinding = new OleDbConnection(verbindingsstring); verbinding.Open(); String code = "SELECT * from tblGebruiker where Gebruikersnaam like ? AND Wachtwoord like ?"; OleDbCommand opdracht = new OleDbCommand(code, verbinding); opdracht.Parameters.AddWithValue("", username); opdracht.Parameters.AddWithValue("", paswoord); OleDbDataReader dataLezer = opdracht.ExecuteReader(CommandBehavior.CloseConnection); while (dataLezer.Read()) { aantal++; gebruiker = Convert.ToString(dataLezer.GetValue(4)); admin = Convert.ToBoolean(dataLezer.GetBoolean(6)); id = Convert.ToInt32(dataLezer.GetValue(0)); } if (aantal == 1) { frmhome home = new frmhome(); home.Show(); this.Hide(); } else { MessageBox.Show("De gebruiker of wachtwoord zijn fout"); } }
private void nieuw_boek() { string titel = txttitel.Text; string auteur = txtauteur.Text; string afbeelding = txtafbeelding.Text; string omschrijving = txtomschrijving.Text; string ISBN = txtisbn.Text; String verbindingsstring = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source= Bib.accdb"; OleDbConnection verbinding = new OleDbConnection(verbindingsstring); try { verbinding.Open(); String code = "INSERT INTO tblBoeken ( ISBN, Titel, auteur, omschrijving, afbeelding ) VALUES(?,?,?,?,?)"; OleDbCommand opdracht = new OleDbCommand(code, verbinding); opdracht.Parameters.AddWithValue("", ISBN); opdracht.Parameters.AddWithValue("", titel); opdracht.Parameters.AddWithValue("", auteur); opdracht.Parameters.AddWithValue("", omschrijving); opdracht.Parameters.AddWithValue("", afbeelding); opdracht.ExecuteNonQuery(); } catch (Exception ex) { MessageBox.Show("hey " + ex); } finally { MessageBox.Show("Het boek is opgnomen"); verbinding.Close(); frmhome comms = new frmhome(); comms.Show(); this.Hide(); } }