problemas con fechas MariaDb

99 views
Skip to first unread message

Diego Suarez

unread,
Aug 26, 2021, 12:10:47 AM8/26/21
to Comunidad de Visual Foxpro en Español
No le encuentro la vuelta para que MariaDB me reciba las fechas,
estoy usando foxydb

resulta que maria recibe en este formato  2015-12-19

pues usando set date usa o set date italian no es posible llevarlo al formato 

HernanCano

unread,
Aug 26, 2021, 1:22:35 AM8/26/21
to Comunidad de Visual Foxpro en Español
De acuerdo a 
puedes hacer algo como

CAST(post_date AS DATE)

¿Cómo lo estás haciendo?


Diego Suarez

unread,
Aug 26, 2021, 10:13:43 AM8/26/21
to Comunidad de Visual Foxpro en Español
me traigo la tabla de mariaDB, a un cursor con foxydb, tengo mi campo date sin problemas, ingreso las fechas todo ok
la incompatibilidad se da cuando envío la fecha y maria la trunca por ser distinto formato, para que funcione los dos tendrian que estar en el mismo formato de fecha. 

Antonio Meza

unread,
Aug 26, 2021, 10:28:22 AM8/26/21
to Comunidad de Visual Foxpro en Español
Que versión de MariaDb usas? y que versión de Driver ODBC usas?

Y como remplazas las fechas en VFP?

saludos
Antonio Meza

Message has been deleted

Diego Suarez

unread,
Aug 26, 2021, 10:59:36 AM8/26/21
to Comunidad de Visual Foxpro en Español
EL ODBC es MariaDB ODBC 3.1 Driver
version de maria 10.5.9-MariaDB

las fechas las remplazo en mi cursor  con Replace (estoy utilizando foxydb)
REPLACE cur_almacen_temp.fecha_fac WITH fecha_fac.Value   && HASTA AQUI TODO OK EL CURSOR SE ACTUALIZA BIEN pues  cur_almacen_temp.fecha_fac es de tipo Fecha

SET ITALIAN O SET AMERICAN,  NO FUNCIONAN porque siguen siendo distintos al formato que recibe maria

Antonio Meza

unread,
Aug 26, 2021, 11:07:20 AM8/26/21
to Comunidad de Visual Foxpro en Español

Te comento que los drivers ODBC de MariaDB dan muchos problemas con VFP, para obtener los ID, las fechas, errores raros, en mi caso los descarte, uso el Driver ODBC 5.1 de Mysql sin problemas con MariaDB 10.1 al 10.5. cambia el driver por el que te digo y veras que se soluciona el problema de tus fechas.

saludos
Antonio Meza

Diego Suarez

unread,
Aug 26, 2021, 11:34:03 AM8/26/21
to Comunidad de Visual Foxpro en Español
BRAVISIMO ANTONIO FUNCIONA BIEN. MUY ATENTO Y MUCHAS GRACIAS.
Reply all
Reply to author
Forward
0 new messages