Foros del Web » Programación para mayores de 30 ;) » .NET »

Problema con insertar fecha en una base de datos SQL Server 2005

Estas en el tema de Problema con insertar fecha en una base de datos SQL Server 2005 en el foro de .NET en Foros del Web. Que tal! Bueno mi problema radica en la inserción en una tabla en el campo Fecha de tipo datetime desde C#...generando el siguiente error: La ...
  #1 (permalink)  
Antiguo 09/01/2009, 16:03
 
Fecha de Ingreso: junio-2008
Mensajes: 36
Antigüedad: 15 años, 10 meses
Puntos: 0
Problema con insertar fecha en una base de datos SQL Server 2005

Que tal!

Bueno mi problema radica en la inserción en una tabla en el campo Fecha de tipo datetime desde C#...generando el siguiente error:

La conversión del tipo de datos char a datetime produjo un valor datetime fuera de intervalo. Se terminó la instrucción.


Y lo que estoy realiando para insertarlo en una base de datos SQL Server 2005 es:

this.objconector.Open();
SqlDataAdapter objAdap = new SqlDataAdapter("Select * from Actividades", this.objconector);
string saveinst = "Insert into Actividades (Descr_Actividad, Fecha_Actividad, Hora_Actividad) values ('" + this.descr_ActividadTextBox.Text + "', '" + this.fecha_ActividadDateTimePicker.Value.ToString( "yyyy/MM/dd") + "', '" + this.hora_ActividadTextBox.Text + "')";
SqlCommand comando = new SqlCommand(saveinst,this.objconector);
comando.CommandType = CommandType.Text;
MessageBox.Show("La actividad se guardó con éxito","Actividad guardada");
comando.ExecuteNonQuery();
this.objconector.Close();

Intente poniendo nada mas: this.fecha_ActividadDateTimePicker.Value pero me marcaba otro error....

Si alguien pudiera orientarme que esta pasando lo agradecería

De antemano Gracias...

Saludos
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 04:42.