Principales respuestas
Sentencia Update

Pregunta
-
No puedo actualizar los campos.
Este es el código que tengo:
OleDbCommand cmd = new OleDbCommand();
cmd.CommandType = CommandType.Text;
cmd.CommandText = @"Update Costos set "
+"maquina= @maquina, costo_maquina= @costo_maquina,"
+"costo_co2= @costo_co2, costo_energia= @costo_energia,"
+ " otroscostos= @otrocostos, depreciacion= @depreciacion, "
+ " tubo_laser= @tubo_laser, salario= @salario, "
+ " utilidad= @utilidad, totalcostos=@totalcostos "
+ " WHERE Id= @Id";
cmd.Parameters.AddWithValue("@Id", txtno.Text);
cmd.Parameters.AddWithValue("@maquina", config.Text);
cmd.Parameters.AddWithValue("@costo_maquina", txtmaql.Text);
cmd.Parameters.AddWithValue("@costo_co2", txtco2l.Text);
cmd.Parameters.AddWithValue("@costo_energia", txtco2l.Text);
cmd.Parameters.AddWithValue("@otroscostos", txtotrol.Text);
cmd.Parameters.AddWithValue("@depreciacion", txtdepre.Text);
cmd.Parameters.AddWithValue("@tubo_laser", txttubo.Text);
cmd.Parameters.AddWithValue("@salario", txtsalario.Text);
cmd.Parameters.AddWithValue("@utilidad", txtutilidad.Text);
cmd.Parameters.AddWithValue("@totalcostos", txttotalcosto.Text);
cmd.Connection = connection;
cmd.ExecuteNonQuery();
MessageBox.Show("Datos Actualizados.");
Respuestas
-
hola
estas usando Ms Access como db?
si es asi intenta poner la linea
cmd.Parameters.AddWithValue("@Id", txtno.Text);
al final de los demas parametros
Ms Access recuerod tiene la particularidad que debe respetarse el ordne en como se definen los parametros
slaudos
Leandro Tuttini
Blog
MVP Profile
Buenos Aires
Argentina- Marcado como respuesta Ronald_11 martes, 20 de marzo de 2018 17:38
Todas las respuestas
-
Su descripción del problema es insuficiente. Necesitamos que nos diga por qué no puede. ¿Tiene algún error en tiempo de ejecución? En fin, díganos cuáles síntomas le dicen a usted que hay un problema.
Jose R. MCP
Code Samples -
hola
estas usando Ms Access como db?
si es asi intenta poner la linea
cmd.Parameters.AddWithValue("@Id", txtno.Text);
al final de los demas parametros
Ms Access recuerod tiene la particularidad que debe respetarse el ordne en como se definen los parametros
slaudos
Leandro Tuttini
Blog
MVP Profile
Buenos Aires
Argentina- Marcado como respuesta Ronald_11 martes, 20 de marzo de 2018 17:38
-