FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Grabar En SQL Campos Decimales, Solo me graba enteros? Con Codigo
hola amigos anteriormente les habia escrito sobre mi duda, la aplicacion no me esta grabando los decimales, solo la parte entera ej. 15.20 solo graba 15. en el codigo esta resaltado con rojo la liena del problema. los campos estan bien definidos en las tablas. todo lo demas me funciona bien
Última edición por vtdeleon fecha: 20-09-2006 a las 19:19:22. |
#2
|
|||
|
|||
Hola! desde donde estas viendo lo que te graba??
Proba con value salu2 |
#3
|
|||
|
|||
No Entiendo?
Hola Amiga No entiendo tu repuesta todos las operaciones que realizo con el programa me las hace bien pero al querer grabar decimales solo me toma la parte entera ej 15,20 solo me graba 15. debe ser que me falta una conversion o algo para que me permita grabar decimales en la base de datos esta bien definido como tipo decimal.
lo que me dices de value noce donde colocarlo si me puedes escribir un ejemplo. Gracias de antemano |
#4
|
||||
|
||||
Hola freddiaz07
Veo que la variable fila la declaras tipo Byte, es para enteros, no decimales declara fila tipo real o float, con esto sera suficiente pienso. Saludos |
#6
|
|||
|
|||
No, no, fila es un entero que hace referencia a la matriz del Data.Cell[x,y], eso no tiene nada que ver.
Cita:
Sin embargo se me hace raro que te omita los decimales, prueba cambiando el VALUE haber si se resuelve el problema. La otra cuestión es si pruebas pasando directamente un valor Real y te daras cuenta de que lado esta el error, por ejemplo: Saludos
__________________
"La forma de empezar es dejar de hablar y empezar a hacerlo." - Walt Disney |
#7
|
||||
|
||||
Bueno ya que meti las patas en la primera tengo derecho a repetir, asi aprendo:
Me parece que si viene de StrToFloat debe venir de string, ya que hace la transformacion. Saludos |
#8
|
|||
|
|||
No quisiera decirlo pero creo que hay otro error en tu sentencia.
Saludos.
__________________
"La forma de empezar es dejar de hablar y empezar a hacerlo." - Walt Disney |
#9
|
||||
|
||||
Gracias egostar
Cita:
Gracias por decirlo y tomarte tu tiempo, lo analice y aprendi. Saludos |
#10
|
|||
|
|||
Cita:
Que es lo que nuestro amigo freddiaz07 ha analizado y/o aprendido, ¿ya habrá resuelto su problema?, ¿como lo resolvió?. No ha vuelto a mencionar palabra alguna, sería bueno que nos actualizara, ¿no lo crees?. Saludos.
__________________
"La forma de empezar es dejar de hablar y empezar a hacerlo." - Walt Disney |
#11
|
||||
|
||||
Me he dado cuenta no solo en este hilo sino en otros que parece Cita:
No te preocupes, que hay quienes como yo que le sacamos el jugo y por lo menos damos un GRACIAS POR TU AYUDA, que es lo que creo realmente vale. Saludos |
#12
|
|||
|
|||
No Encuentro Solucion
Hola amigos gracias por sus repuesta pero todavia nada. cuando coloco la variable fila tipo: real o float me salen errores de incopatibilidad, cuando coloco .value me hace los mismo solo enteros y la otra solucion que era de quitar el .Asfloat por .Asstring me sale un error de doubles and string.
de todas maneras estoy dandole a pie en esa sola tabla a ver que pasa con otro programa a ver si resuelvo de todas maneras Gracias. Los Foros son para Ayudarnos. |
#13
|
||||
|
||||
Hola
Realmente no se que pasa pero???? Cuando tengo un problema que no puedo resolver trato de ver que pasa el el codigo sql dando un mensaje asi: Debajo del codigo que me da el Problema: Ta vez veas que pasa Saludos |
#14
|
|||
|
|||
Ya Encontre Solucion
Hola Amigos ya encontre la solucion tube que cambiar el tipo de campo en la tabla sql de decimal a float y me funciona Gracias.
|
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Redondear numeros decimales a enteros.... | uper | Varios | 6 | 26-07-2012 16:52:45 |
Formatear números enteros y decimales | quade | C++ Builder | 10 | 13-10-2011 16:09:54 |
Grabar En SQL Campos Decimales, Solo me graba enteros? | freddiaz07 | SQL | 2 | 07-09-2006 16:24:04 |
Campos enteros en los DBGrid | dmagui | OOP | 1 | 03-02-2006 19:45:31 |
Cuando trabajan dos usuarios simultaneos solo graba la factura de uno | tulio | Firebird e Interbase | 11 | 28-10-2003 12:10:34 |
|