SQL UPDATE C# MOBILE

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. C# POCKET

 

UNIDAD 5: INTRODUCION A LAS BASES DE DATOS

C# POCKET PDA 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.

PARA ESTE CASO SE USA LA INSTRUCCION SQL UPDATE (YA ESTUDIARON EL TUTORIAL DE SQL)

Prog25.aspx

EDICIONCLAVE EDITAR.:NOMBRE:EDAD..:// creando y cargando coneccion, adpater, dataset como variables globalesOleDbConnection coneccion;DataSet tabla;OleDbDataAdapter canal;OleDbCommand orden;string q;void BUSCAR(Object sender, EventArgs e){coneccion=new OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=c:\progfacil\lauro\mibase.mdb");q="select * from mitabla where clave = @CLAVE";canal=new OleDbDataAdapter(q, coneccion);canal.SelectCommand.Parameters.Add(new OleDbParameter("@CLAVE", OleDbType.Integer));canal.SelectCommand.Parameters["@CLAVE"].Value = CLAVE.Text;tabla= new DataSet();canal.Fill(tabla, "mitabla");int cren=tabla.Tables["mitabla"].Rows.Count;NOMBRE.Text = tabla.Tables["mitabla"].Rows[cren-1][1].ToString();EDAD.Text = tabla.Tables["mitabla"].Rows[cren-1][2].ToString();// cerrando conneccion recordar que FILL NO OCUPA CERRARconeccion.Close();}void GRABAR(Object sender, EventArgs e){//abriendo coneccion y COMMAND(A LO FLOJO)coneccion=new OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=c:\progfacil\lauro\mibase.mdb");// un problema de UPDATE de sqlq = "UPDATE mitabla SET clave= @CLAVE, nombre= @NOMBRE, edad = @EDAD where clave= @CLAVE";orden = new OleDbCommand(q, coneccion);// cargando y convirtiendo parametrosorden.Parameters.Add(new OleDbParameter("@CLAVE", OleDbType.Integer));orden.Parameters["@CLAVE"].Value = Int32.Parse(CLAVE.Text);orden.Parameters.Add(new OleDbParameter("@NOMBRE", OleDbType.VarWChar, 20));orden.Parameters["@NOMBRE"].Value = (NOMBRE.Text).ToString();orden.Parameters.Add(new OleDbParameter("@EDAD", OleDbType.Integer));orden.Parameters["@EDAD"].Value = Int32.Parse(EDAD.Text);// mandando actualizacion a la base de datosorden.Connection.Open();orden.ExecuteNonQuery();orden.Connection.Close();//avisando operacionRESULTADO.Text="REGISTRO ACTUALIZADO";CLAVE.Text="";NOMBRE.Text="";EDAD.Text="";}

Solo se combinaron los programas de busqueda e inserccion pero con sql update veamos la corrida completa: Home Security Tips and buying guides Home Security Tips and buying guides

Prog25.aspx

image511.jpg

image512.jpg

image513.jpg

NOTA: A TODOS NUESTROS AMABLES VISITANTES QUE ESTEN INTERESADOS EN PLANTAR Y EJECUTAR ESTOS PROGRAMAS AQUI EN WWW.PROGRAMACIONFACIL.COM POR FAVOR HACER CLICK EN ESTE ANUNCIO IMPORTANTEpara poder abrirles una cuenta e instrucciones de uso apropiadas.

1.- construir aspx's de edición para sus tablas y bases de datos

MÁS INFORMACIÓN

El contenido original se encuentra en https://programacionfacil.com/csharp_mobile/sql_update/
Todos los derechos reservados para el autor del contenido original (en el enlace de la linea superior)
Si crees que alguno de los contenidos (texto, imagenes o multimedia) en esta página infringe tus derechos relativos a propiedad intelectual, marcas registradas o cualquier otro de tus derechos, por favor ponte en contacto con nosotros en el mail [email protected] y retiraremos este contenido inmediatamente