
19/03/2010, 06:19
|
 | Moderador criollo | | Fecha de Ingreso: noviembre-2007 Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 17 años, 2 meses Puntos: 2658 | |
Respuesta: MySql error: Incorrect datetime value Cuatro consejos:
1) Si estás usando VB.Net, mejor usa el MySQL Connector.Net que es más eficiente, y te permite usar tipos nativos de dato.
2) Si vas a usar sentencias únicas de SQL creadas dinámicamente, mejor usalas por medio de parámetros. De esa forma le dejas al conector que resuelva la conversión.
3) Si vas a hacerlo a mano, no te olvides que el separador de fechas es "-" y no "/" en MySQL. Puede eventualmente traerte problemas.
4) Si aún así quieres hacerlo a mano, usa el método ToString de la clase DateTime en VB. Es más simple: variableDateTime.ToString("yyyy/MM/dd HH:mm:ss")
__________________ ¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente... "El problema es la interfase silla-teclado." (Gillermo Luque) |