FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
Se presentan truncados los importes en un DBDrid
Hola a todos, estoy incursionando en el uso de Delphi con la base de Datos SQL Server, pero al hacer un Query y presentar los resultados en un DBgrid, todos los importes mayores a 999.99 se presentan mal, por ejemplo el importe de 27346.73 se presenta solo como 27; el codigo que estoy usando es:
SQL.Clear; SQL.Add('select movinom.idtrab, idafecta, importe, paterno,materno,nombre from movinom,trabajador '+ 'where movinom.idtrab=35 and anodenom=2012 and numdenom=1 and movinom.idtrab=trabajador.idtrab'); Open; Con este codigo se presentan correctamente todas las columnas exepto la de importe; que estare haciendo mal pues la base de datos si tiene los importes correctos. Gracias
__________________
jql-51 |
#2
|
||||
|
||||
currency
checate si en las propiedades del campo tienes en true la propiedad currency.
haber si con eso te sale bien ... Saludos
__________________
un tipo al cual la sociedad no le tiene el mas mínimo respeto no puede ser presidente.... |
#3
|
|||
|
|||
Gracias, por contestarme
Pero no se como poner esa propiedad al campo, me puedes proporcionar un ejemplo
__________________
jql-51 |
#4
|
||||
|
||||
Recuerda poner los tags al código fuente, ejemplo:
Gracias Debes asignarla una máscara de presentación al campo, ejemplo:
|
#5
|
|||
|
|||
Debes asignarla una máscara de presentación al campo, ejemplo:
Gracias Cuando pongo la mascara me da error, el compilar no reconoce a displayformat Estoy usando Delphi 7
__________________
jql-51 Última edición por Casimiro Notevi fecha: 18-09-2012 a las 17:53:48. |
#6
|
||||
|
||||
Pon el código que estás usando, no tenemos bola de cristal
|
#7
|
|||
|
|||
Perdon, soy nuevo en estar usando este estupendo Foro, envio el codigo que estoy usando
Gracias uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, DBTables, DB, Grids, DBGrids, StdCtrls, n00o001; type TForm1 = class(TForm) DBGrid1: TDBGrid; Database1: TDatabase; Movinom: TTable; DataSource1: TDataSource; Query1: TQuery; DataSource2: TDataSource; Button1: TButton; Trabajador: TTable; procedure Button1Click(Sender: TObject); private { Private declarations } public { Public declarations } end; var Form1: TForm1; implementation {$R *.dfm} procedure TForm1.Button1Click(Sender: TObject); var wimpo: double; xImpo:string; begin query1.SQL.Clear; query1.SQL.Add('select movinom.idtrab, idafecta, importe, paterno,materno,nombre from movinom,trabajador '); query1.SQL.Add('where movinom.idtrab=35 and anodenom=2012 and numdenom=1 and movinom.idtrab=trabajador.idtrab'); query1.Open; query1.First; end; end.
__________________
jql-51 |
#8
|
||||
|
||||
Más arriba te he explicado cómo poner el código fuente
|
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Contar y sumar importes de firebird | MartinS | SQL | 4 | 09-07-2012 10:22:28 |
Sacar importes de ambas tablas por mes | KeyMan | SQL | 2 | 27-07-2006 15:31:04 |
Es Normal Al Presionar ESC en DBDRID se Borre Registro en Uso???? | AGAG4 | Varios | 3 | 06-04-2006 19:33:34 |
Importes con formato en rave? | davidcm | Impresión | 2 | 11-02-2004 09:32:13 |
|