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

Pramter With Null Value

بدأه bodaman22 في 10 يناير 2009 · 4 رد · 835 مشاهدة · في ADO.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

بسم الله الرحمن الرحيم

اخوانى الأعزاء فى المنتدى

انا عندى سوال بسيط انا انا عندى برامتر عايز اديله قيمة

cmd.Parameters.Add("@CODE2", SqlDbType.NVarChar).Value = DataGridView.Rows(i).Cells(0).Value

دلوقتى ممكن القيمة تكون موجودة و مش تكون موجودة على حسب المستخدم يعنى ممكن الخلية اللى موجودة دى قيمتها null

و هنا بيظهر الخطأ فكنت عايز اعرف ازاى ان البرامتر يقبل null

#2

بسم الله الرحمن الرحيم

أخي الكريم

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

الكود التالي سوف يقي الحاجة إن شاء الله

If dr.Read = Nothing Then
			txt1.Text = "غير محدد"
		ElseIf Not TypeOf dr(0) Is DBNull Then
			txt1.Text = dr(0)
End If

فالشرط الأول عند عدم توفر اي قيمة والثاني ان كانت القيمة null

أخوك

م.محمدنفاع

#3

اخى الكريم شكرا على الرد السريع

بس انا اقصد هنا فى عملية الحفظ

ان البرامتر ممكن يقبل قيمة null

و شكرا

#4

ممكن ترفق لنا مثال

certifiedj.jpg

 

 

Image Hosted by ImageShack.us
#5

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

ملاحظة بسيطة : علشان نخلي البارامتر يقبل القيمة الخالية لازم نعمل parameter.IsNullable =True.

الشئ الثاني : إذا كانت قيمة الخلية تساوي Nothing فلازم نستخدم DBNull.Value في تعيين قيمة البارامتر.

[وسط]لا اله الا انت سبحانك انى كنت من الظالمين

[/وسط]

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