24/08/2011, 11:07
|
| | | Fecha de Ingreso: octubre-2010
Mensajes: 69
Antigüedad: 14 años, 2 meses Puntos: 0 | |
Respuesta: Error al Grabar Fechas muchas gracias a todos me resulto la grabacion del registro, solo tengo un problema la fecha de nacimiento lo grabo de un control maskedbox, con este formato 99/99/9999, cuando le pongo fecha me graba perdecto pero cuando ese campo lo deja en blanco me arroja un error:
cmd.ExecuteNonQuery()
-Error al convertir el valor del parametro de string a datetime
yo le asigno el valor del masked box como parametro de esta forma
With cmd.Parameters
.Add("@codigo", SqlDbType.Char).Value = Me.TextBox1.Text
.Add("@apellido", SqlDbType.VarChar).Value = Me.TextBox2.Text
.Add("@nombre", SqlDbType.VarChar).Value = Me.TextBox3.Text
.Add("@fecnac", SqlDbType.Date).Value = Me.MaskedTextBox1.Text
end with
ojo cuando le pongo la fecha me graba muy bien, pero cuando dejo en blanco este campo es que me arroja error, me podrian ayudar por favor? |