ďťż
 
Jak =?ISO-8859-2?Q?wy=B6wietli=E6_w_DBGrid_liczby_z_za?==?ISO-8859-2?Q?dan=B1_dok=B3adno=B6ci=B1=3F?= ďťż
 
Jak =?ISO-8859-2?Q?wy=B6wietli=E6_w_DBGrid_liczby_z_za?==?ISO-8859-2?Q?dan=B1_dok=B3adno=B6ci=B1=3F?=
Zobacz wiadomości
 
Cytat
A gdyby tak się wedrzeć na umysłów górę, / Gdyby stanąć na ludzkich myśli piramidzie, / I przebić czołem przesądów chmurę, / I być najwyższą myślą wcieloną. . . Juliusz Słowacki, Kordian
Indeks BCB i MySQL subiekt gt fototapeta
 
  Witamy

Jak =?ISO-8859-2?Q?wy=B6wietli=E6_w_DBGrid_liczby_z_za?==?ISO-8859-2?Q?dan=B1_dok=B3adno=B6ci=B1=3F?=



ukas - 03-01-2006 10:29
Jak =?ISO-8859-2?Q?wy=B6wietli=E6_w_DBGrid_liczby_z_za?==?ISO-8859-2?Q?dan=B1_dok=B3adno=B6ci=B1=3F?=
  Witam!

Mam problem z zmuszeniem komponentu DBGrid aby wyświetlał liczby typu
float z dokładnością do dwóch miejsc po przecinku.
W definicji pola używam typu float, w helpie do InterBase6.0 (tego
serwera używam) znalazłem typ: np. NUMERIC(12,2) ale gdy go stosuje
otrzymuje komunikat o błędzie dialektu SQL. Do tabeli która następnie
wyświetlana jest w DBGrid wprowadzam dane z taka dokładnością jakiej
oczekuje np. 34,68 ale - i tu właśnie nie wiem czy zaokrągla to DBGrid
czy sam InterBase - po wyświetleniu w DBGrid dane zostają przedstawione
z dokładnością 13miejsc po przecinku!

Pozdrawiam
Łukasz





Morff - 03-01-2006 10:29

  Dnia 02-01-2006 o 21:12:44 ukas <ukas@tlen.pl> napisał:

> Witam!
>
> Mam problem z zmuszeniem komponentu DBGrid aby wyświetlał liczby typu
> float z dokładnością do dwóch miejsc po przecinku.
> W definicji pola używam typu float, w helpie do InterBase6.0 (tego
> serwera używam) znalazłem typ: np. NUMERIC(12,2) ale gdy go stosuje
> otrzymuje komunikat o błędzie dialektu SQL. Do tabeli która następnie
> wyświetlana jest w DBGrid wprowadzam dane z taka dokładnością jakiej
> oczekuje np. 34,68 ale - i tu właśnie nie wiem czy zaokrągla to DBGrid
> czy sam InterBase - po wyświetleniu w DBGrid dane zostają przedstawione
> z dokładnością 13miejsc po przecinku!

1. Nie napisałeś jakich komponentów używasz.
2. W firebirdzie nie mam takich problemów (nie ma sensu stosować float
,numeric(x,2) jak najbardziej)
3. Zciągnij do komponentu query pola i zainteresuj sie zdarzeniami
"OnGetText" i "OnSetText"
4. Proponuję dalsze pytania kierować na pl.comp.lang.delphi.bazy-danych

--
Pozdrawiam
Morff
----------------------
AQQ 141151
Powered by Opera/M2




=?ISO-8859-2?Q?=22Jerzy_Ho=B3da_=7C_maszyna=2Epl=22?= - 04-01-2006 09:32

  Morff napisał(a):
> Dnia 02-01-2006 o 21:12:44 ukas <ukas@tlen.pl> napisał:
....
> 3. Zciągnij do komponentu query pola i zainteresuj sie zdarzeniami
> "OnGetText" i "OnSetText"

Może wystarczy właściwość DisplayFormat.

Pozdrawiam
Jerzy H
--
Jerzy Hołda | maszyna.pl
e-mail: jerz [ ] maszyna.pl | url: http://maszyna.pl
cell: +48 / 601-334-859 | gg: 900600 | jabber: jerz [ ] maszyna.pl




Morff - 04-01-2006 09:32

  Dnia 03-01-2006 o 12:25:28 Jerzy Hołda | maszyna.pl
<jerz_malpa@maszyna_kropka_._usun_smieci_.pl> napisał:

> Morff napisał(a):
>> Dnia 02-01-2006 o 21:12:44 ukas <ukas@tlen.pl> napisał:
> ...
>> 3. Zciągnij do komponentu query pola i zainteresuj sie zdarzeniami
>> "OnGetText" i "OnSetText"
>
> Może wystarczy właściwość DisplayFormat.
>
>
> Pozdrawiam
> Jerzy H

Oczywiście , ale w ibx-ach ta własciwosc jest dostępna z kodu .. w kazdym
razie u mnie (D7), więc wiecej pisania jest o te pare linijek :)

--
Pozdrawiam
Morff
----------------------
AQQ 141151
Powered by Opera/M2





=?ISO-8859-2?Q?=22Jerzy_Ho=B3da_=7C_maszyna=2Epl=22?= - 04-01-2006 09:32

  Morff napisał(a):
> Dnia 03-01-2006 o 12:25:28 Jerzy Hołda | maszyna.pl
> <jerz_malpa@maszyna_kropka_._usun_smieci_.pl> napisał:
>
>> Morff napisał(a):
>>
>>> Dnia 02-01-2006 o 21:12:44 ukas <ukas@tlen.pl> napisał:
>>
>> ...
>>
>>> 3. Zciągnij do komponentu query pola i zainteresuj sie zdarzeniami
>>> "OnGetText" i "OnSetText"
>>
>>
>> Może wystarczy właściwość DisplayFormat.
>>
>
> Oczywiście , ale w ibx-ach ta własciwosc jest dostępna z kodu .. w
> kazdym razie u mnie (D7), więc wiecej pisania jest o te pare linijek :)
>

AFAIK jest dostępne w ObjectInspectorze.

Pozdrawiam
Jerzy H
--
Jerzy Hołda | maszyna.pl
e-mail: jerz [ ] maszyna.pl | url: http://maszyna.pl
cell: +48 / 601-334-859 | gg: 900600 | jabber: jerz [ ] maszyna.pl




Morff - 04-01-2006 09:32
=?iso-8859-2?B?W09UXSBSZTogSmFrIHd5tndpZXRsaeYgdyBEQkdyaWQgbG ljemJ5IHog?==?iso-8859-2?B?emFkYW6xIGRva7NhZG5vtmNpsT8=?=
  Dnia 03-01-2006 o 18:11:51 Jerzy Hołda | maszyna.pl
<jerz_malpa@maszyna_kropka_._usun_smieci_.pl> napisał:

> AFAIK jest dostępne w ObjectInspectorze.

Przepraszam , Oczywiście jest .. pierwsze pole na którym sie ustawiłem
było typu string (nie przypominam sobie zebym musiał ustawiać tę
własciwość).

--
Pozdrawiam
Morff
----------------------
AQQ 141151
Powered by Opera/M2
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • effulla.pev.pl
  • comp
    =?UTF-8?Q?=5Bmysql=5D_jak_pobra=C4=87_warto=C5=9B=C4=87_ AUTO=5F?==?UTF-8?Q?INCREMENT=3F?= [MS SQL 2005] =?windows-1250?Q?Ilo=9C=E6_wiersz=F3w_w_zbiorze_wynikowym?= InterSystems =?windows-1250?Q?Cach=E9_-_uzywal_ktos=3F?= Wydajność baz danych w zależności od poziomu izolacji ANSI/ISO Czy zna (obsługuje) ktoś program Iso Draw ? MYSQL - kodowanie w ISO-PL strona plus baza w iso do utf-8 Kodowanie: z iso na utf Konwesja znaków w dump'ie bazy danych - ISO -> utf-8 -> ISO -> utf-8 =?iso-8859-2?q?Co_oznacza_b=B3=B1d_Warning:_mysql=5Fconnect() _[function.mysql-connect]:_Can't_connect_to_local_MySQL_server_through_sock et_'/var/run/mysqld/mysqld.sock'_(2)_in?=
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • chinska-zupka.opx.pl
  • Cytat

    Decede mihi sole - nie zasłaniaj mi słonca.
    Gdy kogoś kochasz, jesteś jak stworzyciel świata - na cokolwiek spojrzysz, nabiera to kształtu, wypełnia się barwą, światłem. Powietrze przytula się do ciebie, choćby był mróz, a ty masz w sobie tyle radości, że musisz ją rozdawać wokoło, bo się w tobie nie mieści
    Hoc fac - tak czyń.
    A tergo - od tyłu; z tyłu.
    I czarne włosy posiwieją. Safona

    Valid HTML 4.01 Transitional

    Free website template provided by freeweblooks.com