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

 




Google
 
Recent changes RSS feed Creative Commons License Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki
Politica de Privacidad