示例#1
0
        private void btnRegistrarCambio_Click(object sender, EventArgs e)
        {
            int folio, nuevaCalif; String cadSql;

            //Toma el folio de la calificación seleccionada en el data grid.
            folio = Convert.ToInt16(dtgGeneral["Folio", dtgGeneral.CurrentRow.Index].Value);

            //Construye la cadena de cambio.
            dtgGeneral["Calif", dtgGeneral.CurrentRow.Index].Value = cmbCalificacion.Text;
            nuevaCalif = Convert.ToInt16(cmbCalificacion.Text);

            // y la envía para su ejecución.
            cadSql = "update Historial set Calif=" + nuevaCalif + " where Folio=" + folio;
            if (GestorBD.cambiaBD(cadSql) == OK)
            {
                MessageBox.Show("Se actualizó Historial exitosamente");
            }
            else
            {
                MessageBox.Show("No se pudo actualizar Historial");
            }
            cmbCalificacion.Visible    = false; cmbCalificacion.Text = "Calificación:";
            btnRegistrarCambio.Visible = false; btnAlta.Enabled = true;
            btnBaja.Enabled            = true; comboAlumnos.Enabled = true;
        }
示例#2
0
        //Cambio de una tupla dentro de una transacción.
        private void BtnUpdateTran_Click(object sender, EventArgs e)
        {
            String cadSql;

            try {
                cadSql = "update Mater set Creds= Creds+1 where ClaveM= 800";

                //Envía el cambio.
                if (GestorBD.cambiaBD(t, cadSql) == OK)
                {
                    MessageBox.Show("Se hizo el cambió exitosamente");
                }
                else
                {
                    MessageBox.Show("No se pudo hacer el cambio");
                }
            }
            catch (OleDbException err) {
                MessageBox.Show(err.Message);
            }
        }