private void bn_eliminar_Click(object sender, EventArgs e) { //capturar la cedula cedula = this.dataGridView.CurrentRow.Cells[0].Value.ToString(); //preguntar si realmente quiere eliminar var resultado = MessageBox.Show("¿Desea realmente eliminar el registro?", "Confirme el borrado", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (resultado == DialogResult.Yes) { //vamos a eliminar //conectar a la base de datos manipulardatos.conectar(); //armar sentencia de borrado String query = "delete from Alumno where cedula= '" + cedula + "';"; //ejecutar la query manipulardatos.ejecutarsql(query); //actualizar el data manipulardatos.actualizargrid(this.dataGridView, "select*from Alumno;"); //desconectar la base manipulardatos.desconectar(); } //no confirmo el borrado else { return; } }
private void bn_guardar_Click(object sender, EventArgs e) { //el boton guarda en la BD if (editar) { manipulardatos.conectar(); String query = "update Alumno set nombre='" + tx_nombre.Text + "', apellido='" + tx_apellido.Text + "where cedula=" + cedula + ";"; //llmar al metdo manipulardatos.ejecutarsql(query); //actualizar el data y la base manipulardatos.actualizargrid(this.dataGridView, "select*from Alumno"); //desconectar l BD manipulardatos.desconectar(); //limpiar texts this.limpiartext(); //cambiar el estado de la bandera editar = false; } else { //conectar la base de datos manipulardatos.conectar(); //armar variable tipo cadena"query" String query = "insert into Alumno(cedula,nombre,apellido)values(" + tx_cedula.Text + ",'" + tx_nombre.Text + "','" + tx_apellido.Text + "');"; //ejecutar la query manipulardatos.ejecutarsql(query); //actualizamos el data manipulardatos.actualizargrid(this.dataGridView, "select*from Alumno"); //desconectamos la bd manipulardatos.desconectar(); //limpiar los textbox limpiartext(); } }