Пример #1
0
        protected void buttonOpslaan_Click(object sender, EventArgs e)
        {
            GastenboekDA gastenboekDA = new GastenboekDA();

            GastenboekItem gastenboekItem = new GastenboekItem(0, textBoxVan.Text, DateTime.Now, textBoxBericht.Text);

            gastenboekDA.CreateRecord(gastenboekItem);

            Response.Redirect("gastenboek.aspx");
        }
Пример #2
0
        //voeg het gegeven gastenboekitem toe aan de tabel
        public void CreateRecord(GastenboekItem gastenboekitem)
        {
            String sql = "INSERT INTO tblGastenboek (GepostDoor, GepostOp, Bericht) VALUES (@GepostDoor, @GepostOp, @Bericht)";

            MySqlCommand mySqlCommand = new MySqlCommand(sql, _mySqlConnection);

            mySqlCommand.Parameters.AddWithValue("@GepostDoor", gastenboekitem.GepostDoor);
            mySqlCommand.Parameters.AddWithValue("@GepostOp", gastenboekitem.GepostOp);
            mySqlCommand.Parameters.AddWithValue("@Bericht", gastenboekitem.Bericht);

            _mySqlConnection.Open();
            //methode voor een NIET-SELECT instructie
            mySqlCommand.ExecuteNonQuery();

            _mySqlConnection.Close();
        }
Пример #3
0
        // methode om het gastenboekitem die je als parameter doorkrijgt te updaten in de tabel
        public void UpdateRecord(GastenboekItem gastenboekitem)
        {
            // SQL-instructie om een gastenboekitem te updaten
            String sql = "UPDATE tblGastenboek SET GepostDoor = @GepostDoor, GepostOp = @GepostOp, Bericht = @Bericht WHERE (GastenboekID = @GastenboekID)";

            // SQL-commando dat we willen uitvoeren aanmaken op basis onze SQL-instructie
            MySqlCommand mySqlCommand = new MySqlCommand(sql, _mySqlConnection);

            // parameters in het SQL-commando hun waarde geven
            mySqlCommand.Parameters.AddWithValue("@GepostDoor", gastenboekitem.GepostDoor);
            mySqlCommand.Parameters.AddWithValue("@GepostOp", gastenboekitem.GepostOp);
            mySqlCommand.Parameters.AddWithValue("@Bericht", gastenboekitem.Bericht);
            mySqlCommand.Parameters.AddWithValue("@GastenboekID", gastenboekitem.GastenboekID);

            // de connectie met de databank openen
            _mySqlConnection.Open();

            // ExecuteNonQuery om een MySqlCommand te starten dat geen gegevens inleest
            mySqlCommand.ExecuteNonQuery();

            // de connectie met de databank terug sluiten
            _mySqlConnection.Close();
        }