ES URGENTE

BENSHY
30 de Septiembre del 2005
COMO COMVERTIR UN DATO CARACTER A NUMERICO EJEMPLO DE : 9 1/2 A 9.5

sgomez
30 de Septiembre del 2005
Si el formato es siempre el mismo podés hacer algo asi:

variable=right("9 1/2",3)
? val("9 1/2")+&variable

Benshy
30 de Septiembre del 2005
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡ Gracias¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡ ahora quisiera saber algo es q no quiero utilizar el grid ya q es muy problematico a la hora de actualizar datos cuando se cumplen ciertas condiciones y ya q utiliso sql server como base de datos. Lo que quiero saber es q si se puede convertir o alguna linea de codigo en la cual pueda trabajar varios textbox como matrices o vectores "thisform.text(i).value", quisiera saber si es posible.


Manuel
30 de Septiembre del 2005
Si hablas de fracciones, puede hacer esto, sabiendo que siempre llevan espacio entre el entero y la fracción.
Num='9 1/2'
Pos=at(' ',Num)
Entero=val(left(Num,pos))
Decimal=eval(subs(Num,Pos))
Nuevo=Entero+Decimal

O también, de un solo, así:
Num='9 1/2'
Nuevo=val(left(Num,at(' ',Num)))+eval(subs(Num,at(' ',Num)))

Si deseas 7 decimales debes poner antes un SET DECI TO 7

Benshy
30 de Septiembre del 2005
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡ Gracias¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡ ahora quisiera saber algo es q no quiero utilizar el grid ya q es muy problematico a la hora de actualizar datos cuando se cumplen ciertas condiciones y ya q utiliso sql server como base de datos. Lo que quiero saber es q si se puede convertir o alguna linea de codigo en la cual pueda trabajar varios textbox como matrices o vectores "thisform.text(i).value", quisiera saber si es posible.