Konuyu Oyla:
  • Derecelendirme: 0/5 - 0 oy
  • 1
  • 2
  • 3
  • 4
  • 5
Excel içeri alma Para birimi
#1
Merhabalar, Excelde bir listem var. Firma, Telefon, Carisi gibi alanlarımvar. Cari alanında 100.000 yazıyor mesela. Ben bun excel dosyasını programımdan içer al dediğimde tüm alanlar aktarılıyor fakat cari alanı noktasız aktarılıyor.
Sqldeki alanın tipini money, flat, nvarchar yaptım ama değişen birşey olmadı. Halen noktasız görünüyor.  ne yapmam gerke acaba? 
Teşekkür Ederim.
Cevapla
#2
100.000 şeklinde görmek istiyorsanız 

seçenekleriniz
1. Excel'den alırken rakam olarak alıp rakamı formatfloat() gibi bir fonksiyondan geçirmelisiniz 
2. Bu veritabanına sayısal olarak kaydedildiği varsayılarak, SQL sorgunuzda format uygulayabilirsiniz.
3. Yine 2 nolu maddeye bağlı olarak sayı formatında çekilen veriyi, GRID vb. bilşen ne kullanıyorsanız orada formatlı olarak ekrana yansıtılmasını sağlayabilirsiniz.
 
FormatFloat fonksiyon kullanım örneği : 
procedure TForm1.BitBtn1Click(Sender: TObject);
var
  LPara : Currency;
  LParaStr : string;
begin
  LPara := 100000000;
  LParaStr := FormatFloat( '#,###.00 TL', LPara );
  Showmessage( LParaStr );
end;

Saygılarımla
Muharrem ARMAN

guplouajuixjzfm15eqb.gif
Cevapla
#3
Teşekkür Ederim Muharrem Hocam.
Cevapla
#4
çok yararlı oldu teşekkürler
Cevapla


Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Son Yorum
  Runtime ile SpinEdit toplamı alma denizfatihi 7 1.151 04-12-2024, Saat: 12:28
Son Yorum: yhackup
  kap.org.tr veri alma hk. pro_imaj 7 14.139 22-10-2024, Saat: 19:57
Son Yorum: Zeynepfeyza20
  Hikvision IP Kameradan Görüntü Alma erdogan 5 1.265 08-10-2024, Saat: 09:24
Son Yorum: sadikacar60
Question Fastreport - OleObject - Excel Etkileşimde Bulunma YILDIRIMBEY 2 832 05-08-2024, Saat: 12:11
Son Yorum: YILDIRIMBEY
  IEC 61850 Potokolünden veri alma shooterman 7 2.065 25-06-2024, Saat: 12:08
Son Yorum: shooterman



Konuyu Okuyanlar: 1 Ziyaretçi