Visual CSharp .NET - Problema al hacer update con una fecha en ADO.NET

 
Vista:

Problema al hacer update con una fecha en ADO.NET

Publicado por Nolo (6 intervenciones) el 08/04/2005 13:17:14
Cuando intento crear una nueva row no tengo ningun problema:
DataRow dr = dt.NewRow();
dr["NIF"] = txtNIF.Text;
dr["NSS"] = txtNSS.Text;
dr["Nombre"] = txtNombre.Text;
dr["Apellido1"] = txtApellido1.Text;
dr["Apellido2"] = txtApellido2.Text;
dr["Tipo"] = cmbTipoTrabajador.SelectedIndex + 1;
dr["FecNac"] = DateTime.Parse(dtpFecNac.Value.ToString());

pero al añadirsela al dataTable no me funciona:
dt.Rows.Add(dr);

He averiguado que se trata de la fecha lo que falla, porque lo demas lo añade bien a la base de datos.
¿Como debo meter la fecha que obtengo de un DataTimePicker?
Aqui he puesto lo del parse, pero he probado con datetimepicker.Value y tampoco
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Problema al hacer update con una fecha en ADO.N

Publicado por Edgar (82 intervenciones) el 08/04/2005 14:33:25
Hola

Si el campo FecNac es de tipo fecha... simplemente coloca dr["FecNac"]=dtpFecNac.Value

Si es de otro tipo, haz la conversion necesaria...

Saludos
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Problema al hacer update con una fecha en ADO.N

Publicado por Nolo (6 intervenciones) el 08/04/2005 15:38:06
Gracias.
Con esto ya tengo el problema resuelto :)

Y mira que era facil, pero cuando lo probe asi, me dio error por otra cosa y yo creia que era por el objeto que le enviaba al dr["FecNac" ......

Bueno, asunto solucionado, y repito, gracias.]
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar