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; }
//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); } }