SQL de format

Firebird ve Interbase veritabanları ve SQL komutlarıyla ilgli sorularınızı sorabilirsiniz. Delphi tarafındaki sorularınızı lütfen Programlama forumunda sorunuz.
Cevapla
Kullanıcı avatarı
selimr
Üye
Mesajlar: 556
Kayıt: 16 Eki 2003 02:07

SQL de format

Mesaj gönderen selimr »

Kod: Tümünü seç

select ADI,SOYADI,MAAS FROM TABLO

şeklindeki bir ifadede maas alanının ###,###,###.##
şeklinde çıkmasını sağlamak mümkünmü,,

fakat burda tablonun displayformat özelliği kullanılarak değilde sadece
sql sorgusuyla bunu elde etmek mümkünmü.


Kullanıcı avatarı
fahrettin
Admin
Mesajlar: 2619
Kayıt: 11 Haz 2003 10:38
Konum: İstanbul
İletişim:

Mesaj gönderen fahrettin »

Öncelikle bu tarz bir veritabanı özelligi sordugunuz takdirde mutlaka veritabanınınızın ne oldugunu belirtmelisiniz... Bu soruya Sybase veritabanında şu şekilde yapılır diye vereceğim bir cevap belki de işinize yaramıyor olacak...

Veritabanına baglı olmakal birlikte bir çok veritabanında bunu bir şekilde halledebilirsiniz.... FAKAAAT bu bir display format olacağı için veritabanının ilgili aracı ile yazacaginiz selectin sonucunda istediginiz sonuc gorunurken delphi icinden yapacaginiz cagirma sonucunda bu format geçerli olmayacaktir...
Delphi tarafında da kullanılabilir bir formatı sql cümlesi içinden nasıl elde ederim derseniz de bunu ancak string'e donuştürmek ile mümkün olur derim... Fakat kolon degerlerinin numeric yerine string olması işinize yariyor ise tabi ki.....
* http://www.fahrettin.org Manzara Fotoğraflarım... :)
* http://delphiturkiye.gunduz.info Seminerler... ;)
* http://www.hakmar.com.tr Kalite bir haktır... 8)
Kullanıcı avatarı
selimr
Üye
Mesajlar: 556
Kayıt: 16 Eki 2003 02:07

Mesaj gönderen selimr »

veritabanım firebird

lazarus ( freepascal) da uib bileşenlerini kullanarak veritabanına bağlanıyorum.

burdaki sorunum, delphide olduğu gibi tablenin veya query nin fieldseditör
özelliklerinde display formatı atayamıyoruz.. yani burda böyle bir özellik görünmüyor. bende sql select ifadesinde bunu nasıl yapabilir diye düşündüm, bu soruyuda onun için sordum..

yada program koduyla başka bir şekilde bu alanın belirli bir formatta dbgrid içinde görünmesini nasıl sağlarız..

yardımlarınız için şimdiden teşekkürler.
Cevapla