Gönderen: 27-Haziran-2012 Saat 17:14 | Kayıtlı IP
|
|
|
Demişsin ki :...gördügünüz gibi aralardaki virgüller yüzünden toplama yapmiyor..
senin sorununda bu.
sorun farklı değil, her iki işlemde de sen virgüllerden bölmek istiyorsun,cevabıda aynı her bir kayıt veri tabanına normalizasyon kuralına göre ayrı ayrı girilir.
böylece lüzumsuz kodmalarla proje şişirilmez, kod yazmak için çırpınılmaz, bilgileri veri tabanından sadece okur ve yazarsın.
google ye normalizasyon kuralıı yazınca gayet acık anlatımlar karsına çıkıyor. bunu öğrenmen sana her zaman için kolaylık sağlar.
kurala uygun bir veritabanı olustursaydın derdin ki
select indirimlifiyat mytbl compute toplamfiyat(indirimlifiyat ) <%=toplamfiyat%>
tamam bunları bilmiyor olabilirsin, yada programcı olmak istemiyor olabilirsin. ama sana şöyle bir kural var onunla yaparsan daha kolay olur dediğimde yeni bir konu acıp aynı şekilde sorular soruyorsun. googleye bunu yazmaya mı üşeniyorsun?
bu işi yapacaksan bu kuralı bilmen gerekiyor. benim amacım sana yol göstermek ve sana neyi bilmen gerektiğini söylüyorum. Normalizasyon Kuralı
madem boldun parcaladın cevap veriyorum.
elde ettiğin veri türü metinsel yani string.
senin onları sayısala cevirmen gerekiyor ki matematik işlemleri yapablesin
FormatCurrency elde ettiğin veriyi para cinsine cevirir ve para sayısal bir veri türüdür.
diğer sayısal türler Cint,int vs. bunlar sınırlı bir tam sayı kümesini ifade eder. bunlarıda arastırıp öğrenmeni tavsiye ederim.
<%=FormatCurrency (fiyat) + FormatCurrency(fiyat2)%>
__________________ http://www.googledostu.com
Türk Sosyal İmleme Sitesi
|