Ver Mensaje Individual
  #1 (permalink)  
Antiguo 16/06/2008, 16:45
Avatar de gabyweb
gabyweb
 
Fecha de Ingreso: enero-2002
Ubicación: Lima
Mensajes: 364
Antigüedad: 22 años, 4 meses
Puntos: 0
No puedo insertar fecha en campo DateTime MySQL

Hola,

Estoy trabajando en un a aplicacion VB.Net 2005 y la base de datos en MySql. Al tratar de insertar una fecha del tipo DateTime en MySql me da el siguiente error:

"Type of value has a mismatch with column typeCouldn't store <16/06/2008 12:29:46 PM> in fecha_creacion Column. Expected type is MySqlDateTime."

Tengo una variable de tipo string con el siguiente formato:
Código:
Dim fecha As DateTime = DateTime.Now
Dim fec AsString
fec = Format(fecha, "yyyy-MM-dd hh:mm:ss")
 
'Aqui convierto el string a DateTime
fecha = Convert.ToDateTime(fec)
 
'Al convertir el string a datetime, pierde el formato que le indico
'y es ahí donde me muestra el error
 
 

Hay algo en el codigo que no está bien?
El campo de la bd es de tipo DateTime con formato yyyy/mm/dd hh:mm:ss

Espero puedan ayudarme, muchas gracias

__________________
Gaby :adios: