Pregunta: | 64503 - CONVERTIR CARACTER A NUMERIC CON DOS DECIMALES EN VFP 6.0 |
Autor: | Alberto Bañuelos |
Hola a todos. He caido en uno de esos escollos de VFP en el que por más vueltas que le he dado no he podido encontrar la solución. El problema es es siguiente: en un control text1 se ha capturado una cadena como la siguiente "12.52" , la cual se requiere grabar en la BD en un campo de tipo numeric con 2 decimales. ¿Como se convierte la cadena de caracteres al correspondiente valor numerico con 2 decimales y sin que se redondie la cantidad? Estoy usando VFP 6.0. De antemano muchas gracias por su ayuda. |
Respuesta: | erick teran |
algo asi
set decimals to 3 f=abs(thisform.text1.value) ya tienes tu valor en numerico que es f y luego replace campo with f y listo creo que te funcionara :) espero asi sea suerte |