Inconviene al traer datos de una tabla MySQL

39 views
Skip to first unread message

Alejandro Garcia G.

unread,
Jul 17, 2018, 10:59:13 AM7/17/18
to Comunidad de Visual Foxpro en Español
Saludos, en un prg que manejo, realizo una consulta a una tabla MySQL y posteriormente lo agrego a un cursor DBF para hacer unos cambios en ciertos datos, una de las columnas que traigo es fecha, en la consulta MySQL cuando la fecha es nula o vacia la traigo como '0000-00-00', ésto lo hace bien pero cuando intento hacer el APPEND FROM, me da error de fecha vacia, ¿por qué pasa eso?, ¿cómo puedo solucionarlo?

Carlos E. JR.

unread,
Jul 17, 2018, 11:15:42 AM7/17/18
to publice...@googlegroups.com
Talvez CtoD() y DtoC() puedan ser útiles 

Alejandro Garcia G.

unread,
Jul 17, 2018, 11:40:20 AM7/17/18
to Comunidad de Visual Foxpro en Español
Gracias Carlos, utilice el CTOD y me funciono. No comprendo bien por que sucedio pero ya lo resolvi.

Gracias.

¿Hay alguna manera de poner un valor por defecto en las tablas MySQL con columnas de fecha?, en ocasiones me acepta una en otras no.

Víctor Hugo Espínola Domínguez

unread,
Jul 17, 2018, 12:36:25 PM7/17/18
to publice...@googlegroups.com
En vez de '0000-00-00' puedes usar NULL o una fecha de tu elección, por ejemplo '1900-01-01'

Saludos,
Víctor.
Lambaré - Paraguay.


ZeRoberto

unread,
Jul 17, 2018, 1:20:47 PM7/17/18
to publicesvfoxpro

NVL(fecha, {})

Saludos

Reply all
Reply to author
Forward
0 new messages