Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Problem sa ADODataSet-om

[es] :: Pascal / Delphi / Kylix :: Problem sa ADODataSet-om

[ Pregleda: 879 | Odgovora: 7 ]

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Dejan78
Beograd

Član broj: 55940
Poruke: 16
213.137.127.*



Profil

icon Problem sa ADODataSet-om02.08.2006. u 06:09

Evo da Vam se pozalim.
Imam jedan smesan problem sa ADODataSet-om, ali nikako da ga resim. Ali se nadam da ce mi neko od Vas pomoci (osecam da cu se lupati u glavu posle toga). Evo o cemu se radi:
Napravio sam programcic u Delphiju nad Access bazom , kad preko adodataseta prosledim SQL upit
"Select ROUND(Plata,2) From Radnik " trebalo bi da se plata zaokruzi na dve decimale sto se ispravno izvrsava ali UVEK mi
odseca nule pa npr za (hiljadudvesta dinara) dobijam 1200 a ja hocu da dobijem 1200.00 ! Kao tip podatka za polje Plata
u bazi sam doduse stavio decimalni broj a ne curency ako to ima veze ali bez obzira mislim mora da ima resenje i za decimalni broj....
Hvala unapred
02.08.2006. u 06:09 

marcha
Nikola Marcic
Beograd/Leskovac

Član broj: 6454
Poruke: 105
*.199.eunet.yu.

ICQ: 156892888


Profil

icon Re: Problem sa ADODataSet-om02.08.2006. u 10:08
Ako ti treba samo prikaz decimala u gridu, onda tom polju stavis odgovarajuci displayformat:
Adodataset1.FieldByName('mojepolje').DisplayFormat:='#,0.00'; ,a ako to treba da se vidi i u nekom reportu onda i tamo podesis format prikaza podataka.
Marcha
-----------------------------------
Pretpostavka je majka za***a.
02.08.2006. u 10:08 

Dejan78
Beograd

Član broj: 55940
Poruke: 16
213.137.127.*



Profil

icon Re: Problem sa ADODataSet-om02.08.2006. u 20:57
Hvala ti na interesovanju za moj problem,
sad cu da probam ovo sto si mi rekao . Inace ovo treba da se vidi i u reportu, koristim rave report 5.0
hvala
02.08.2006. u 20:57 

Dejan78
Beograd

Član broj: 55940
Poruke: 16
213.137.127.*



Profil

icon Re: Problem sa ADODataSet-om02.08.2006. u 22:47
Upravo sam pokusao ali Adodataset1.FieldByName('mojepolje').DisplayFormat:='#,0.00'; nece da radi jer metoda
DisplayFormat ne postoji ili je to mozda metoda objekta DBGrid????
02.08.2006. u 22:47 

Whois

Član broj: 92214
Poruke: 32
*.panet.co.yu.



Profil

icon Re: Problem sa ADODataSet-om02.08.2006. u 23:32
dupli klik na tadotable (koji si kreirao), kada se otvoti editor za polja, desni klik pa add all fields (ili samo ono koje ti treba da izmenis), pa u properies izmeni display format
02.08.2006. u 23:32 

Dejan78
Beograd

Član broj: 55940
Poruke: 16
*.ptt.yu.



Profil

icon Re: Problem sa ADODataSet-om03.08.2006. u 02:54
Mislim da to nece moci posto nisam koristio AdoTable vec DBGrid koji je povezan za AdoDataSet a samim tim se polja dinamicki kreiraju posle izvrsenja SQL upita.Ali cu da probam.....
Pozdrav
03.08.2006. u 02:54 

marcha
Nikola Marcic
Beograd/Leskovac

Član broj: 6454
Poruke: 105
80.93.238.*

ICQ: 156892888


Profil

icon Re: Problem sa ADODataSet-om03.08.2006. u 05:25
Izvini, property DIsplayFormat je dostupan samo kod polja iz klase TNumericField, pa zato probak ovo:
Code:

TNumericField(ADODataSet1.FieldByName('POLJE')).DisplayFormat:='#,0.00';

Marcha
-----------------------------------
Pretpostavka je majka za***a.
03.08.2006. u 05:25 

Dejan78
Beograd

Član broj: 55940
Poruke: 16
213.137.127.*



Profil

icon Re: Problem sa ADODataSet-om04.08.2006. u 00:16
E to je vec OK. Proradilo je a snasao sam se i u Rave-u .
Ovim ova tema moze da bude zakljucena.
Hvala Marcha maher si .
04.08.2006. u 00:16 

[es] :: Pascal / Delphi / Kylix :: Problem sa ADODataSet-om

[ Pregleda: 879 | Odgovora: 7 ]

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.