19-03-13, 03:42 PM
(آخر تعديل لهذه المشاركة : 19-03-13, 03:44 PM {2} بواسطة ahmed mohamed soliman.)
Easy 4ever كتب :[SIZE=4][b]كل وحده لها شغل مختلف وحده تقوم بحذف الفراغات والأخرى تقوم بتحويل البياناتمثال لو لدينا قيمة في الحقل الأول برقم (9) ولدينا قيمة أخرى بحقل آخر برقم (1) ووضعنا هذا الكود
Trim هي دالة تقوم بحذف المسافه الموجوده في الحقول النصيه من على يمينها وعلى يسارها
يعني لو عندنا نص كذا ( TTTT ) في TextBox
نلاحظ يوجد فراغ من على اليمين وعلى اليسار إذا استخدمنا Trim يحذفها
نكتب الأمر التالي
PHP كود :
Trim(TextBox1.Text)
ستصبح القيمه كتالي (TTTT)
تم حذف المسافه إللي على اليمين وعلى اليسار ودائما بالأساس تكون المسافات في الحقول النصيه .
اما Val هي دالة تقوم بتحويل الحقول النصيه إلى رقمية مثلها مثل Cint و Conversion.Int
PHP كود :
Lable1.Text = TextBox1.text + TextBox2.Text
سيكون الناتج (91) لانه في حقل Text تعامل معه كحرف وليس رقم وضع الرقم الأول بجانب الثاني
اما لو أستخدمنا دالة Val بهذي الطريقة
PHP كود :
Lable1.Text = Val(TextBox1.text) + Val(TextBox2.Text)
سيكون الناتج هو (10) لأننا حولنا ما بداخل الحقول إلى رقمي حتى يتمكن بالتعامل معه كرقم .
اشكرك اخي جدا على التوضيح ،، وقد قرأت عن هذا الموضوع من قبل ،،لكن ما اقصده اني عندما غيرت نوع الحقل يجب انا اغير كثير في البرنامج مثل الاضافة وهذا الكود
كود :
Dim Cmd2 As New SqlCommand("insert into Table2 (LengthM,LengthY) values ([color=#FF0000]'[/color]" & [color=#FF0000]Trim[/color](TextBox72.Text) & "[color=#FF0000]'[/color] , [color=#FF0000]'[/color]" & [color=#FF0000]Trim[/color](TextBox85.Text) & "[color=#FF0000]'[/color] )", Conn)انا اريد اقتراحك ونصيحتك في استخدام Trim ام Val ،، مع العلم اني استخدم ارقام صحيحة وارقام عشرية فقط عند الاضافة مثل :
4
3.5
3
...
،شكرا ،،،[/SIZE][/b]

