AccessTr.neT
Vb.net Sayısal İfadede Noktayı Virgüle çevirme hatası - Baskı Önizleme

+- AccessTr.neT (https://accesstr.net)
+-- Forum: Visual Basic .NET (https://accesstr.net/forum-visual-basic-net.html)
+--- Forum: Visual Basic .NET Cevaplanmış Soruları (https://accesstr.net/forum-visual-basic-net-cevaplanmis-sorulari.html)
+--- Konu Başlığı: Vb.net Sayısal İfadede Noktayı Virgüle çevirme hatası (/konu-vb-net-sayisal-ifadede-noktayi-virgule-cevirme-hatasi.html)

Sayfalar: 1 2


Vb.net Sayısal İfadede Noktayı Virgüle çevirme hatası - 47terminator - 23/05/2014

merhaba arkadaşlar herkese iyi günler ben veri tabanına virgüllü sayı kaydetmek istiyorum ondalıklı sayılar işte veri türünü double yapıyorum noktayı kabul ediyor ama virgül kabul etmiyor navicat. bende o sayısal ifadede ki virgülü noktaya cevirmek istiyorum visualo stdio da veya başka bir çözümü varsa yardımcı olurmusunuz şimdiden teşekkürler


Cvp: Vb.net Sayısal İfadede Noktayı Virgüle çevirme hatası - atoz112 - 23/05/2014

sayın 47terminator,

bahsettiğiniz konuya dair aşağıdaki linklerde yer alan açıklamaları inceleyebilir,içeriğindeki örneklerinden faydalanarak çözüme ulaşabilirsiniz.

Standard Numeric Format Strings

NumberFormatInfo.NumberDecimalSeparator Property

iyi çalışmalar,
saygılar.


Cvp: Vb.net Sayısal İfadede Noktayı Virgüle çevirme hatası - 47terminator - 23/05/2014

hocam bunda string ifadeyi kullanıyor ben daha sonra o sayısal verilerle tekrar işlem yapacam bunun için verinin sayısal kalması lazım zaten string olarak kaydetme işlemi yapıyor


Cvp: Vb.net Sayısal İfadede Noktayı Virgüle çevirme hatası - atoz112 - 23/05/2014

sayın 47terminator,

replace fonksiyonunu da değerlendirebilirisiniz.nokta ile virgül işaretlerinin yerlerinin değiştirilmesini de deneyebilirsiniz.

örnek:

CDbl(Replace(Me.TextBox1.Value, "," , "."))

ya da,

Convert.ToDecimal(Me.TextBox1.Value.Replace(',', '.'))

gibi.

iyi çalışmalar,
saygılar.


Cvp: Vb.net Sayısal İfadede Noktayı Virgüle çevirme hatası - 47terminator - 24/05/2014

hocam malesef verdiğiniz yöntem de çalışmadı başko yolu yokmu


Cvp: Vb.net Sayısal İfadede Noktayı Virgüle çevirme hatası - POWER - 24/05/2014

Kaydetmeden önce,

txtSayi.Text = txtSayi.Text.Replace(",", "")

yapıp öyle kaydediniz...