[gnome-db] Re: GDA_VALUE_TYPE problem FIXED ?
- From: Juan Pablo <jpdborgna yahoo com ar>
- To: gnome-db-list gnome org
- Subject: [gnome-db] Re: GDA_VALUE_TYPE problem FIXED ?
- Date: Wed, 28 Dec 2005 15:31:37 -0300
I changed the type double precsicion with decimal, and it works.
Dont know if it is the right thing to do... but... i can work now.
Saludos, Juan Pablo.
Juan Pablo wrote:
Hi again...
I need to solve this.
My database has
gescom=# \d rubros
Tabla "public.rubros"
Columna | Tipo | Modificadores
---------+-----------------------+--------------------------------------------------------
id | integer | not null default
nextval('public.rubros_id_seq'::text)
nombre | character varying(30) | not null
bruto | double precision |
gescom=# select * from rubros;
id | nombre | bruto
----+--------------+--------
1 | COMBUSTIBLES | 1
2 | LUBRICANTES | 2.1234
(2 filas)
Bruto is double precision, and my program has this:
dm=gnome_db_grid_get_model(grid);
v=(GdaValue *) gda_data_model_get_value_at(dm,2,2);
s=gda_value_stringify(v);
And s converts to a "2,00" string instead of a "2,1234". Inspecting v
i got that it is a GDA_VALUE_TYPE_DOUBLE.
That "2,00" its also showed in the grid.
I need a workaound of this.
Im using libgda 1.2.1 and libgnomedb 1.2.1
Thanks!
Saludos, Juan.
___________________________________________________________
1GB gratis, Antivirus y Antispam
Correo Yahoo!, el mejor correo web del mundo
http://correo.yahoo.com.ar
[
Date Prev][
Date Next] [
Thread Prev][Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]