• 02-09-2009, 20:29:55
    #1
    Kimlik doğrulama veya yönetimden onay bekliyor.
    arakdaşlar sayırları virgül ile nasıl ayıra bilirim mesela 11,111 - 1,111 böyle ama bende suan 11111 böyle bir kod veya yardım edecek arkadaşlar şimdiden teşekkürler.
  • 02-09-2009, 20:48:58
    #2
    Konuyu anlamadım.
    11,111 bunu aradaki virgülden ayırmakmı istiyosun, aradaki virgülümü silmek istiyosun yoksa araya virgülmü koymak istiyosun.
  • 02-09-2009, 21:24:50
    #3
    Peksoft adlı üyeden alıntı: mesajı görüntüle
    Konuyu anlamadım.
    11,111 bunu aradaki virgülden ayırmakmı istiyosun, aradaki virgülümü silmek istiyosun yoksa araya virgülmü koymak istiyosun.
    evet kardeş virgül ile ayırmak araya virgül koymak istiyorum veritabanında virgülsüz veriler onuda belirteyim. ilgin için teşekkürelr ayrıca
  • 03-09-2009, 17:14:07
    #5
    Farklı ama işine yarayacak bişey anlatıyım sana

    <%
    Dim isaretim , Sayi1, Sayi2
    isaretim = ","
    Sayi1="5"
    Sayi2="6"
    sonuc = Sayi1 & isaretim & Sayi2
    Response.Write sonuc
    %>

    Ekranda Sonucu : 5,6 olarak göreceksin
  • 04-09-2009, 03:11:27
    #6
    Konuyu yanlış anlamışsınız, tam tersini istiyo arkadaş.

    Benim örneğimde şöyle;
    <%
    sayi = "11111"
    ilk = mid(sayi, "1", "2")
    ikinci = mid(sayi, "3", "5")
    sonuc = ""& ilk &","& ikinci &""
    response.write sonuc
    %>
    Sonuç; 11,111

    Veritabanındaki virgülle ayrılacak sayıların hepsi 5 karakterli ise böyle olur ama diğer türlüyse başka bi' çözüm lazım.
  • 28-12-2012, 22:45:28
    #7
    konuyu bi hortlatalım virgüllen değilde noktalan ayırabiliriz.

    <%
    rakam="87123327"

    response.write Formatnumber(rakam,00)
    %>

    bu şekilde
  • 29-12-2012, 09:09:59
    #8
    Üyeliği durduruldu
    Türkiye'de para biriminde binlik ayıracı nokta, küsünat ayıracı virgüldür. Fakat çoğu diğer dillerde ve programlamada varsayılan olarak binlik ayıracı virgül, küsünat ayıracı noktadır.
    Aşağıdaki kod verdiğin sayıyı uygun sayı formatına dönüştürür.

    Alıntı
    <%
    ' Türkiye'ye uygun tarih, saat ve para birimleri için sayfa başına LCID ataması yapılır.
    Session.Lcid = 1055

    Sayi = 100000
    Response.Write FormatNumber(Sayi,2)
    %>
    Sonuç : 100.000,00

    Alıntı
    <%
    ' Türkiye'ye uygun tarih, saat ve para birimleri için sayfa başına LCID ataması yapılır.
    Session.Lcid = 1055

    Sayi = 10000.47
    Response.Write FormatNumber(Sayi,2)
    %>
    Sonuç : 100.000,47

    Para birimleri veritabanında decimal formatında tutulmalıdır ve tutulma şekli de aşağıdaki örnek sayılardır.
    334345.33
    1111.10
    67564333.00
    gibi
  • 29-12-2012, 21:29:03
    #9
    sen bi'şeysin adaş