MsSql server money veri tipinde kuruş hanesi

MS SQL Server veritabanı ve SQL komutlarıyla ilgli sorularınızı sorabilirsiniz. Delphi tarafındaki sorularınızı lütfen Programlama forumunda sorunuz.
Cevapla
dursunn
Üye
Mesajlar: 8
Kayıt: 24 Nis 2005 12:44

MsSql server money veri tipinde kuruş hanesi

Mesaj gönderen dursunn »

Money tipli bir alan tanımladım.Yalnız bu alana 21,50 değerini girdiğimde bunu 21,5 e çeviriyor.Yani 50 kuruş ,5 kuruş gibi oluyor.Denetim masasındaki bölgesel ayarlarda ondalıktan sonraki basamak sayisi 2 hane.Bu sorunu nasıl çözebilirim?

Ayrıca elinde sql server da kullanılan veri tipleri ile ilgili türkçe döküman olan arkadaşlar bana gönderirlerse memnun olurum.

oguzhandursun@netbulmail.com
Ali Erdoğan
Kıdemli Üye
Mesajlar: 1026
Kayıt: 11 Şub 2005 02:12
Konum: İstanbul

Mesaj gönderen Ali Erdoğan »

Bu sql server dan değil muhtemelen adodan kaynaklanıyor.Dataset e tüm fieldları ekledikten sonra money türündeki field ın Display property sine(tam adı neydi hatırlamıyorum ama display ile başlıyor) #.## girersen alanların normal görünecektir.
mkysoft
Kıdemli Üye
Mesajlar: 3110
Kayıt: 26 Ağu 2003 12:35
Konum: Berlin
İletişim:

Mesaj gönderen mkysoft »

ikisendende değil :) 21,5 ile 21,50 aynı şeydir. 0,5 = 50 kuruş. virgülden sonraki 0 sayısı önemli değildir.
dursunn
Üye
Mesajlar: 8
Kayıt: 24 Nis 2005 12:44

Mesaj gönderen dursunn »

Tamam aynı şey olduğunu biliyorumda kuruş hanesi illa 2 haneli olması gerekiyor.Ayrıca diplay formattan da ##,## diyerek te olmadı.
Kullanıcı avatarı
naile
Admin
Mesajlar: 1873
Kayıt: 11 Haz 2003 10:11

Mesaj gönderen naile »

###,##0.00 şeklinde kullanın display formatı.
Cevapla