Inicio > Ingeniería Informática > chavomix > pregunta sobre tipos de datos en viual forxpro 6.0

pregunta sobre tipos de datos en viual forxpro 6.0

Experto:
Usuario: Anónimo Fecha: 30/05/2008
Valoración: (4,00 sobre 5) Categoría: Ingeniería Informática
29/05/2008
Usuario
hola disculpa, mira en una tabla estoy manejando un campo para sueldo como tipo moneda. entonces al momento de capturar lo hago desde un formulario con un insert into, entonces el valor para ese campo lo tomo desde un cuadro de texto, y al momento de insertar me marca un error de incompatibilidad de datos. entonces me imagino que espor que el valor vienede tipo caracter entonces debo cambiarlo a tipo moneda, he utilizado la funcion val que cambia de caracter a numerico pero no funciona quisiera saber si hay alguna funcion para cambiar de tipo caracter a tipo moneda o alguna otra forma de insertar datos tipo moneda a una tabla. gracias por tu atencion
30/05/2008
aledelavega, experto respondiendo en Ingeniería Informática
Experto
hola... a mi no me gusta usar ese tipo de datos, para valores de moneda utilizo float, me permite mayor cantidad de digitos, y puedo especificar la cantidad de decimales... yo utilizo, 13 en with y 2 en decimal... de los 13, uno es para el punto del decimal... con este tipo de datos puedes aplicar el val... que efectivamente es lo que pasa con el error... cuando cargues un valor numerico de una variable o una tabla en un textbox... aplicale un str(valornumerico) para que se convierta en caracter... igualiot... el tipo moneda no te  separa el valor por unidad de decena,centena..etc.. utilisa el tipo float
30/05/2008
Usuario
muchas gracias.
Enlaces patrocinados