Visual Basic.NET - Grabar Fechas en Mysql

 
Vista:

Grabar Fechas en Mysql

Publicado por Danilo (20 intervenciones) el 21/02/2004 08:09:48
hola a todos, les tengo un consulta que hacer, resulta que estoy trabajando con vb.net y mysql. En el momento de guardar un registro me graba todos los campos menos los de tipo DateTime o Date, y eso que en mi formulario le conviero la fecha de mis dtpicker y texbox a el formato de año-mes-dia. He probado todo incluso probe la consulta de actualizacion con un visor de mysql y me funciono ok. pero en mi programa no me guarda la fecha siendo que me sercioro de los valores y que la sintaxis de la consulta SQL sea correcto. La consulta que utilizo
para pasarle los parametros es por ejemplo:

'Capa de Usuario
'le asigno el valor de mis dtpicker
dim dtFecha1 as datetime = dtpFecha.value
dim dtFecha2 as datetime = dtpFecha.value

'LLamo namespace Datos con su metodo grabar
Datos.Grabar_tabla(txtcodigo.text,dtFecha1.tostring("yyyy-mm-dd"),dtFecha2.tostring("yyyy-mm-dd"))

y en mi capa de datos me queda algo asi

INSERT INTO PRODUCTO(Id,Fecha1,Fecha2)
VALUES (1,'#2000-11-26#','#1979-11-26#")

como ven no se aprecia error en la consulta SQL.
Utilizo un control de errores de vb.net + transacciones y a un asi no tengo errores.

NO LO ENTIENDO QUE PODRA SER.

Desde ya muchas gracias por su tiempo y ojala puedan ayudarme...
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder