Ver Mensaje Individual
  #3 (permalink)  
Antiguo 10/05/2011, 21:01
Sioners
 
Fecha de Ingreso: mayo-2011
Mensajes: 2
Antigüedad: 13 años
Puntos: 0
Respuesta: Sumar datos de un textbox sql desde c #

El codigo que tengo es el siguiente ;

{
Campos AltaMedicamento = new Campos();

SqlConnection Miconeccion = new SqlConnection("Data Source=.;Initial Catalog=NOYSBASE;Integrated Security=True");

SqlCommand sql = new SqlCommand("SELECT * FROM [Almacen]",Miconeccion);
sql.Connection = Miconeccion;
Miconeccion.Open();
SqlDataReader reader = null;
reader = sql.ExecuteReader();
while(reader.Read())
{
if (txtMedicamento.Text == (reader["medicamento"].ToString()) && txtCodigo.Text == (reader["codigo"].ToString()))
{

AltaMedicamento.Actualizar(txtCantidad.Text.Trim() );
}

else
{
AltaMedicamento.Agregar(txtMedicamento.Text.Trim() , txtCodigo.Text.Trim(), txtCantidad.Text.Trim());
}
}

Label1.Visible = true;
Miconeccion.Close();
}


Lo que realiza es una consulta si el medicamento y el codigo son iguales a los de la base solo actualiza o suma el otro campo (cantidad)
public static void Actualizar1(string codigo)
{
Conexion.ExecuteNonQuery("UPDATE Almacen SET cantidad = cantidad + & txtCantidad", CommandType.Text);
}

solo que no lo realiza creo que no esta bien mi UPDATE