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

مش معقول يا checkbox

مغلق
بدأه seahmad في 18 أغسطس 2005 · 7 رد · 837 مشاهدة · في Microsoft Visual Basic.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

شكلها مايكروسوفت نسيت تبرمج الcheck box

أما بلقيتس وشلته عليهم ذكاء ...

أريد أن أسألكم سؤال يمكن تكون المشكلة مني وليس من مايكروسوفت

ليش الcheck box التعامل معاها مش زي الكونترولز الأخرى

يعني ليش الواحد مايقدر يعمل binding لها

أنا عندي شاشة مربوطة بجدول في قاعدة sqlserer ومن ضمن هذه الشاشة checkboxes لأن حقولها من نوع bit

تمام

الآن إذا أردت أن أضيف سجل جديد تحصل مشكلة ولا يضيف وإذا جعلت الcheckbox بدون binding تنحل المشكلة ، وذلك إضطرني للتعامل مع الcheckboxes بالكود وأدخلني في تعاقيد مالله بها عليم

فهل أجد عندكم حل لهذه المشكلة أم نشكوا الحال إلى الله

فلسطين الزاهية بألوان الحب والسلام

ذلك الطعم الزيتوني الذي يتدفق عسلاً من أفواه بساتينها وحدائقها

تشتاق إليها نفوس المتقين وترنوا للسجود فيها جباه المسلمين

#2

السلام عليكم

جرب هذا الكود فى زر الاضافة

bmb.SuspendBinding
bmb.AddNew
bmb.ResumeBinding

مع العلم انى لم اجربه حاليا لا يوجد لدى VS.NET لتجربته

تم تعديل هذه المشاركة بواسطة SOLO.NET في 18 أغسطس 2005 في 21:18

VB.NET and C# Comparison

http://www.harding.edu/fmccown/vbnet_csharp_comparison.html

002.gif

=-=-=-=-=-=-=
ذو العلم يشقى فى النعيم بعلمه .:. واخو الجهالة فى الشقاوة ينعم
=-=-=-=-=-=-=
يا من بدنياه اشتغل . قد غره طول الأمل . فالموت يأتى بغتة . والقبر صندوق العمل
=-=-=-=-=-=-=
ان لم تستطع ان تجد ما تفعله فافعل ما لم تسطع ان تجده

screen_shot_2011-05-19_at_12.44.49_pm.pn

#3

بسيطة

اعمل TextBox و اعملها binding و بعدين

خلي TextBox في مخفي من الفورم

واكتب الكود التالي :wacko:

checkbox.Text = Textbox.Text

بس لا تزعل حالك

#4
اقتباس
واكتب الكود التالي 

checkbox.Text = Textbox.Text

الخاصية المطلوبة هيا checked وليس text ثم انه بهذه الطريقة لا يستطيع حفظ قيمة الـ checkbox فى قاعدة البيانات عند اضافة سجل جديد ببساطة لانها غير مربوطه

ارجو ممن لديهم حل او فكرة ينورنا فيها

VB.NET and C# Comparison

http://www.harding.edu/fmccown/vbnet_csharp_comparison.html

002.gif

=-=-=-=-=-=-=
ذو العلم يشقى فى النعيم بعلمه .:. واخو الجهالة فى الشقاوة ينعم
=-=-=-=-=-=-=
يا من بدنياه اشتغل . قد غره طول الأمل . فالموت يأتى بغتة . والقبر صندوق العمل
=-=-=-=-=-=-=
ان لم تستطع ان تجد ما تفعله فافعل ما لم تسطع ان تجده

screen_shot_2011-05-19_at_12.44.49_pm.pn

#5

السلام عليكم

هذا الخطأ عبارة عن Bug في الـ CheckBox لانه عند الاضافة لا تكون بها إحدى الحالتين أم True أو False

و إنما تكون بها system.DBNull لذلك لابد أن تكتب الكود التالي بعد عملية الربط Binding للـ checkBox

هذا الكود يتحقق من القيمة الافتراضية فإن كانت NULL قوم بتحويلها أما True أو False بهذا الشكل

 If Ds1.tb.Columns("Gender").DefaultValue Is System.DBNull.Value Then
            Ds1.tb.Columns("Gender").DefaultValue = False 'or True if it should be checked by default
        End If

للمزيد عن هذا المنطق و الخطأ راجع هذا الرابط

بالتوفيق إن شاء الله .

في المثال يتضح المقال

#6

مشكور اخى الغملاسى على هذا التوضيح بارك الله فيك

VB.NET and C# Comparison

http://www.harding.edu/fmccown/vbnet_csharp_comparison.html

002.gif

=-=-=-=-=-=-=
ذو العلم يشقى فى النعيم بعلمه .:. واخو الجهالة فى الشقاوة ينعم
=-=-=-=-=-=-=
يا من بدنياه اشتغل . قد غره طول الأمل . فالموت يأتى بغتة . والقبر صندوق العمل
=-=-=-=-=-=-=
ان لم تستطع ان تجد ما تفعله فافعل ما لم تسطع ان تجده

screen_shot_2011-05-19_at_12.44.49_pm.pn

#7

السلام عليكم

جرب الوصلة التالية

{وَاتَّقُواْ يَوْمًا تُرْجَعُونَ فِيهِ إِلَى اللّهِ ثُمَّ تُوَفَّى كُلُّ نَفْسٍ مَّا كَسَبَتْ وَهُمْ لاَ يُظْلَمُونَ} (281) سورة البقرة

br17.gif

برنامج الإتصلات الإدارية والارشيف الالكتروني

برنامج الخبير لنقاط البيع المباشرة

#8

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

ردي متأخر ولكن شكرا للأخ SOLO.NET على تدخلك السريع أه أه أه أه أه

وشكرا للأخ shush سأجرب الطريقة إن شاء الله .. الله يرد بخاطرك

وشكرا لأخونا الخبير الغملاسي وفعلا لاأدري كيف أشكرك ماشاء الله عليك مارأيت خبير مثلك

وشكرا لأخينا waleedhm على الوصلة الطيبة وهذا ماكنت أفعله لحل المشكلة

وجزاكم الله خيرا

فلسطين الزاهية بألوان الحب والسلام

ذلك الطعم الزيتوني الذي يتدفق عسلاً من أفواه بساتينها وحدائقها

تشتاق إليها نفوس المتقين وترنوا للسجود فيها جباه المسلمين

هذا الموضوع مغلق.

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