UNIDAD 5: INTRODUCION A LAS BASES DE DATOS

TEMA 13: EDICION DE REGISTROS

Editar registros significa cambiar el contenido de algunos de los campos o columnas por nueva informacíón o para corregir algun error de captura original o para agregar alguna columna que no existia por modificación de la tabla o la base de datos.

En general se tiene otro problema de sql UPDATE, con una serie de textboxs arriba para capturar los nuevos datos.

Prog

private void button1_Click1(object sender, System.EventArgs e)
{
// objetos OLEDB que se ocupan
OleDbConnection CANAL;
OleDbCommand ORDEN;
CANAL =new OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data
Source=c:\\prog1\\mibase.mdb");
// instruccion sql UPDATE
string q="Update mitabla set nombre=@nombre, edad=@EDAD where
clave="+CLAVE.Text;
ORDEN= new OleDbCommand(q, CANAL);
ORDEN.Parameters.Add(new OleDbParameter("@NOMBRE", OleDbType.VarWChar,
20));
ORDEN.Parameters["@NOMBRE"].Value = NOMBRE.Text;
ORDEN.Parameters.Add(new OleDbParameter("@EDAD", OleDbType.Integer));
ORDEN.Parameters["@EDAD"].Value = EDAD.Text;
ORDEN.Connection.Open();
ORDEN.ExecuteNonQuery();
ORDEN.Connection.Close();
// limpiando TEXTBOXS para otra edicion
NOMBRE.Text=" ";
EDAD.Text=" ";
// avisando edicion
LABEL.Text = "REGISTRO EDITADO";
}

Pantalla

image175.jpg

Un registro editado o modificado, analizar con cuidado el codigo del programa, que esta documentado, suerte

1.- construir programas de edición para sus tablas y bases de datos

Politica de Privacidad