![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|
|
#1
|
|||
|
|||
|
gracias, casi me sirve, pero poniendo val(campo1) me coge el valor entero del numero, pero me deja los decimales.
No existira ninguna opcion para que coja los decimales?? |
|
#2
|
||||
|
||||
Un Saludo.
__________________
Guía de Estilo de los Foros Cita:
|
|
#3
|
|||
|
|||
|
no se q pasa, pero no me funciona, me dice q falta operador, pongo el codigo aqui, a ver si ves algo:
Código:
form2.bonus.sql.text := 'update segchasis set importebruto =cast ( val(bonusfiat) as float) + cast ( val(bonusmotriz) as float)'; form2.bonus.ExecSQL; |
|
#4
|
||||
|
||||
|
Yo de por si quitaría los "VAL"
__________________
delphi.com.ar Dedique el tiempo suficiente para formular su pregunta si pretende que alguien dedique su tiempo en contestarla.
|
|
#5
|
||||
|
||||
|
Como dice Federico sobran los VAL, para esto estamos utilizando el moldeado con CAST.
Un Saludo.
__________________
Guía de Estilo de los Foros Cita:
|
|
#6
|
|||
|
|||
|
ahora me da otro error diferente
'bonus: Missing SQL property' y el codigo me cada asi Código:
form2.bonus.sql.text := 'update segchasis set importebruto = cast(bonusfiat as float) + cast(bonusmotriz as float)'; form2.bonus.ExecSQL; |
|
#7
|
||||
|
||||
|
¿Que versión de Access es?... por lo menos en el 97 no existe el CAST, podrías utilizar CCur, CDbl...
__________________
delphi.com.ar Dedique el tiempo suficiente para formular su pregunta si pretende que alguien dedique su tiempo en contestarla.
|
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
|