| |||
| Actualizar campo en SQL con dato de un DatetimePicker Saludos cordiales, Trabajo en una aplicación en VB .NET 2008 y requiero actualizar un resgitro con una fecha, dicha fecha proviene de un datetimepicker. El problema es que cuando ejecuto el código para la actualización me aparece el siguiente mensaje de error: Error de conversión al convertir una cadena de caracteres a datetime. Les dejo el código que utilizo para la ctualización: Dim con As New SqlConnection Dim actualizar As String Dim comando As New SqlCommand con.ConnectionString = "Data Source=10.0.0.2\Servidor1;Initial Catalog=Base1;Persist Security Info=True;User ID=sa;Password=3764528" actualizar = "update TRA_FACTURAS set Fecha_Pago='" & DateTimePicker1.Value() & "'" actualizar &= "where No_Factura='" & ComboBox1.Text & "'" Try con.Open() comando = New SqlCommand(actualizar, con) comando.ExecuteNonQuery() MessageBox.Show("Los Cambios de Efectuaron Satisfactoriamente") con.Close() Catch ex As Exception MessageBox.Show(ErrorToString()) End Try Ojala puedan apoyarme en este problemilla, gracias de antemano. |
| ||||
| Respuesta: Actualizar campo en SQL con dato de un DatetimePicker Hola el problema es con el formato de la fecha. puedes hacer lo siguiente DateTimePicker1.Value.ToString("dd/MM/yyyy") mira bien el formato de fecha de tu bd para saber cual necesitas
__________________ Mario Ramírez Desarrollador .NET MCTS https://www.mcpvirtualbusinesscard.c...nteractivecard |