Fecha y decimales

Saludos cordiales
La presente es una duda relacionada con el guardar datos tipo decimal y fecha en una tabla de mysql, ya realizo todas las conexiones todo bien hasta que debo guardar esos dos tipos de campo, en la tabla están así:
Campo tipo de dato
fechai                fecha
saldo                 decimal (10,2)
Para mostrar la fecha debo hacerlo DD/MM/YY, y como mysql guarda de otra manera no he logrado poder hacer el guardado y con el campo decimal me dice que no coinciden los tipos de datos en el textbox lo coloque numérico es decir 23.23 pero no lo guarda mysql
Agradeciendo la ayuda
Respuesta
1
Si así es el tema de las fechas mysql y la mayoría de gestores de base de datos los guarda en formato yyyy-mm-dd entonces en vfp hay que convertir la fecha de formato dd/mm/yy al formato de mysql entonces toca hacerlo por programación yo lo he hecho más o menos así
canio = alltrim(str(year(thisform.txtfecha.value)))
cmes = alltrim(str(month(thisform.txtfecha.value)))
cdia = alltrim(str(month(thisform.txtfecha.value)))
cfecha = canio + '-' + cmes + '-' + cdia
En cuanto a los decimales de pronto mysql te toma los decimales con el separador coma y no con punto, verifica eso y me avisas

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas