FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Convertir , por . en una consulta sql
hola, estoy con un inconveniente, estoy actualizando registros desde una tabla a otra asi:
mi inconveniente es que al descontar un numero con decimal (1,5) lo redondea (2) y lo que necesito es que descuente (1,5) Investigando me entere de que en sql toma (.) en vez de (,), creo que es por eso que me redondea al actualizar la tabla, Alguna sugerencia? |
#2
|
|||
|
|||
Hola...
Pásale los valores a la consulta vía parámetros. Otra cosa que veo es que tus variables las declaras como enteros, si quieres manejar valores decimales debes usar el tipo Double... Saludos... |
#3
|
||||
|
||||
Hola.
No entiendo que tiene que ver el código que estas poniendo con el redondeo. CANTIDAD vaya y pase, pero... el campo CODIGO esta declarado como NUMERIC ???? Saludos.
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
#4
|
||||
|
||||
Hola de nuevo.
Como te dice maeyanes, siempre es más seguro el uso de parámetros. Además a CANTIDAD siempre le estas sumando un valor entero, de no ser así, tendrías un error de conversión al aplicar la función IntToStr. Saludos.
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
#5
|
||||
|
||||
Hola. Si declaras la variable CANTIDAD como INTEGER, no esperes que funcione con números fraccionarios...
Debes definirla de tipo double.
__________________
Progress Openedge https://abevoelker.com/progress_open...dered_harmful/ Delphi forever... Última edición por defcon1_es fecha: 09-09-2011 a las 10:16:18. |
#6
|
|||
|
|||
Cita:
Última edición por negrokau fecha: 13-09-2011 a las 00:10:57. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Convertir una formato de fecha en consulta sql | ingabraham | Varios | 2 | 03-09-2010 21:25:59 |
Convertir String a Integer en consulta SQL | Delphitest | SQL | 6 | 25-05-2010 19:36:20 |
Problema con consulta,'no se puede convertir tipo string a doble' | look | SQL | 4 | 29-05-2008 22:00:00 |
Realizar una consulta sobre los registros que devuelve otra consulta | Borjaserrano | Firebird e Interbase | 12 | 01-10-2007 23:19:44 |
Convertir un campo string a entero en consulta | serhasae | SQL | 4 | 24-08-2006 20:00:02 |
|