示例#1
0
        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;
            }
        }
示例#2
0
        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();
            }
        }