Buenas Compañeros espero que esten bien.
Quisiera por favor me ayudaran con un error que tengo al momento de introducir la fecha. tengo un asp.calendar el cual al seleccionar una fecha la pasa a un texbox. este texbox lo convierto a datetime y lo inserto en SQLserver, este funciona con algunas fechas y con otras me lanza un error(The conversion of a char data...). Quisiera saber que puedo hacer para solucionar este problema o alguna sugerencia.
Código:
Dim fechas As DateTime
fechas = Convert.ToDateTime(TextBox1.Text)
'ahorrandome los pasos de conexion
Dim query As New SqlCommand("update cop_registro set nacimiento='" & fechas & "' where cedula= 25", con)
Dim cant As Integer = query.ExecuteNonQuery()
If cant = 1 Then
Me.Label2.Text = "Datos Modificados"
Else
Me.Label2.Text = "No existe el usuario"
End If
Aveces registra la fecha y aveces me lanza el error:
"The conversion of a char data type to a datetime data type resulted in an out-of-range datetime value"
Otra cuestion es que nunca me registra la hora en que se guarda porque automaticamente pone 12:00:00 am. Agradezco su ayuda porfavor