منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب
مشكلة بسيطة ،، وهو الزامي بتعبئة الفراغ - نسخة قابلة للطباعة

+- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb)
+-- قسم : قسم لغة الفيجوال بيسك VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=182)
+--- قسم : قسم اسئلة VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=183)
+--- الموضوع : مشكلة بسيطة ،، وهو الزامي بتعبئة الفراغ (/showthread.php?tid=8062)

الصفحات: 1 2 3 4 5


مشكلة بسيطة ،، وهو الزامي بتعبئة الفراغ - Easy4ever - 23-03-13

rohiem كتب :شكراً على تفاعلك معي أستاذي
قد جربت ذلك سابقاً ولكنني نسيت أ أخبرك به في الرد السابق .. وهي بدون فائدة .. لأنها ستكون نصاً وليست دالة أو غيرها .. والحقل رقمي لا يقبل النص .. وإن كان نصي فسيحفظها هكذا ولن يكون الحقل فاضي ..

أخوي سبق وذكرت لك هذا الشيء


Easy 4ever كتب :
حلك الوحيد هو أتباع الخطوات التالية :-
1- تجعل الحقل إللي بقاعدة البيانات نصي

1- يجب ان يكون الحقل ( نصي ) حتى تنطبق عليه الفكره .
2- صحيح انك تريد إدخال فيه قيم رقميه ولاكن لامانع بإدخال أرقام في الحقل النصي ومن هذي النقطه استفدنا وانتجنا الفكره .
3- عند استدعائك للحقل وتريد التعامل معها كرقمي استخدم دالة Val حتى يتم تحويلها إلى رقمي أثناء المعالجه .




مشكلة بسيطة ،، وهو الزامي بتعبئة الفراغ - rohiem - 23-03-13

شكرأ
ولكن إذا وضعنا التنصيص "" سيحفظها ككلمة وستظهر في التكست بوكس null وهذا أفضع من كونها 0


مشكلة بسيطة ،، وهو الزامي بتعبئة الفراغ - Easy4ever - 24-03-13

تستطيع وضع شرط في حال الكلمه الجايه ( Null ) لا تقم بإظهارها في TextBox


مشكلة بسيطة ،، وهو الزامي بتعبئة الفراغ - rohiem - 25-03-13

[COLOR="#008000"]جزاكم الله خيراً أساتذتي

لقد تعلم جملة البارامترات ( التي في مثال أستاذنا أبو رائد ) قليلاً وطبقتها ... وبقليل من المزج بين الجملتين .. وبعد البحث قليلاً ... توصلت إلى النتيجة المطلوبة ... ( حفظ قيم فارغة Null في أي حقل : تاريخ , رقم , نص , قائمة ) وإليكم آخر كود وجدته فعالاً :[/COLOR]


PHP كود :
Dim strSQL1 As String "INSERT INTO StudentsInfo (ID, StudentName,city) VALUES(@id,@studentName,@city )"
                
Dim cmd As New SqlCommand(strSQL1con'orDim cmd as New OleDbCommand(sql, conn) 
                cmd.Parameters.AddWithValue("@id", TextBox1.Text)
                cmd.Parameters.AddWithValue("@studentName", TextBox2.Text)
                cmd.Parameters.AddWithValue("@city", IIf(TextBox3.Text = "", DBNull.Value, TextBox3.Text)) 

جزاكم الله خيراً ..