الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

كتابة عملة داخل التكست بوكي

بدأه سامي الديب في 11 سبتمبر 2014 · 5 رد · 322 مشاهدة · في Microsoft Visual Basic.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمة الله وبركاته

اريد أن تظهر العملة في التكت بوكس دون حذف الاصفار اليمنة
مثال :

11.200 لا تظهر 11.2

وجزيتم خير الجزاء

#2

لابد ان يكون نوع الحقل في قاعدة البيانات float

اما اذا كنت تستخدم الاكسس فنوع البيانات يجب ان يكون double

والله  اعلم

certifiedj.jpg

 

 

Image Hosted by ImageShack.us
#3
محمد فؤاد تركي كتب:

لابد ان يكون نوع الحقل في قاعدة البيانات float

اما اذا كنت تستخدم الاكسس فنوع البيانات يجب ان يكون double

والله  أعلم

السلام عليكم ورحمة الله وبركاته

اشكر حضرتك للاستجابة والتفاعل معي

ولكن قمت بتغيير الحقل ولكنة رفض في خانة total

 

    Private Sub DataGridView1_CellEndEdit(ByVal sender As Object, ByVal e As System.Windows.Forms.DataGridViewCellEventArgs) Handles DataGridView1.CellEndEdit

        On Error Resume Next

        Dim sum As Double = 0.0

        With DataGridView1.Rows(e.RowIndex)

           

            If .Cells("quty") Is Nothing Then Return

            If .Cells("itm_pric") Is Nothing Then Return

          

            .Cells("sub_tot").Value = Convert.ToDecimal((.Cells("quty").Value) * Convert.ToDecimal(.Cells("itm_pric").Value)).ToString("N03")

            For i = 0 To DataGridView1.RowCount - 1

                sum += DataGridView1.Rows(i).Cells("sub_tot").Value()

                TXT_TOT.Text = sum

            Next

        End With

    End Sub

 

 

وتظهر رسالة أن (+) لايمكن أن يتعامل مع المتغير DOUBLE

tlh hgpg

تم تعديل هذه المشاركة بواسطة سامي الديب في 12 سبتمبر 2014 في 10:35

#4

التكست بوكس يعرض المخزن في قاعدة البيانات

مثال

اذا كان الرقم المخزن هو 11.200 سيعرض 11.200

اذا كان الرقم المخزن هو 11.2 سيعرض 11.2

certifiedj.jpg

 

 

Image Hosted by ImageShack.us
#5
محمد فؤاد تركي كتب:

التكست بوكس يعرض المخزن في قاعدة البيانات

مثال

اذا كان الرقم المخزن هو 11.200 سيعرض 11.200

اذا كان الرقم المخزن هو 11.2 سيعرض 11.2

أخي الحبيب

المشكلة ان بدلت بالفعل الحقب وجعلته double

بس المشكلة حالياً في كود الجمع الذي ارفقته لحضرتك

يرفض الاعتراف بأن تكون كلمة double  معرق للمجموع

()sum += DataGridView1.Rows(i).Cells("sub_tot").Value

فما الجل جزاكم الله خير كثيرا

مواضيع مشابهة