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

1 Respuesta

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