Ver Mensaje Individual
  #1 (permalink)  
Antiguo 30/08/2010, 20:22
Avatar de BlueSkull
BlueSkull
 
Fecha de Ingreso: noviembre-2008
Ubicación: Chile
Mensajes: 504
Antigüedad: 15 años, 5 meses
Puntos: 4
Problemas con Update y fechas DateTime en C#

Estimados necesito actualizar unas fechas de tipo DateTime pero no se porque no me actualiza, esta es mi metodo para realizar eso y los parametros se los envio desde la .aspx.cs, no se que pasa, espero que me ayuden, saludos.

Cita:
this.strestado = this.ddl_estado.SelectedValue;
this.fentrega = Convert.ToDateTime(this.txtStartDate.Text);
this.ftermino = Convert.ToDateTime(this.txt_ftermino.Text);
this.norden = this.ddl_orden.SelectedValue.Trim();

Orden ord = new Orden();
this.lbl_mensaje.Text = ord.ModificarOrden(this.norden,this.strestado,this .fentrega,this.ftermino);
Cita:
public string ModificarOrden(string norden, string est, DateTime fent, DateTime fter)
{
Conexion con2 = new Conexion();
con2.Conectar();

string sql7 = "UPDATE ORDEN SET ESTADO=@EST, FECHAENTREGA=@FENT, FECHATERMINO=@FTER WHERE NFABRICACION=@NORD";
SqlCommand cmd2 = new SqlCommand(sql7, con2.get_conecction());

cmd2.Parameters.Add("@NORD", System.Data.SqlDbType.Char).Value = norden;
cmd2.Parameters.Add("@EST", System.Data.SqlDbType.VarChar).Value = est;
cmd2.Parameters.Add("@FENT", System.Data.SqlDbType.DateTime).Value = fent;
cmd2.Parameters.Add("@FENT", System.Data.SqlDbType.DateTime).Value = fter;

try
{
cmd2.ExecuteNonQuery();
string mensaje = "ORDEN ACTUALIZADA";
return mensaje;
}
catch
{
string mensaje = "ORDEN NO ACTUALIZADA";
return mensaje;
}
finally
{
con2.Desconectar();
}
}
__________________
"Incluso las torres más altas empiezan en el suelo."
"Sé Ágil..."
StreamWriter