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

كيفية تحديث حقل في Databse عند النقر على زر معين

مغلق
بدأه ameersba في 18 ديسمبر 2006 · 5 رد · 880 مشاهدة · في ADO.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

أخواني..

أرجو منكم الإفادة برمجيا بلغة الفيجوال بيسك دوت نيت عن كيفية تحديث حقل معين في database بمجرد اضغط على ز معين

فمثلا ليكن عندي 1000 سجل وتوجد فيه القيمة 1 ,اريد تغييرها إلى 0 عند ضغط زر معين على الفورم

ولكم مني كل الشكر والتقدير

Ameer

#2

السلام عليك

بما ان السؤال غير محدد من حيث التحقق و استخدام الشرطية , لكن على هذا النحو تقريباً

سيتم تحديث أول سطر يكون به 1

 For Each row As DataRow In Me.ds.Tables(0).Rows
			If row("Counts") = 1 Then
				row.BeginEdit()
				row("Counts") = 0
				row.EndEdit()
				Me.BindingContext(ds, "myTable").EndCurrentEdit()
				da.Update(ds, "myTable")
				Return
			End If
		Next

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

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

#3

استخدم جملة التحديث

update table set (column=0) where column=1

#4

مشكور على الرد

بس في حاجة أن لما أطبقها يتم تصفير الصفوف المعروضة أمامي في جدول Deatils الذي اسمه sub_group المرتبط مع جدول Master الذي اسمهid_group

وأنا أريد تصفير كل الصفوف الموجودة في جدول Sub_group وبالتحديد الحقل Check_Print

ومرة ثانية ألف شكر على الاهتمام والمتابعة وبانتظار ردك .

تم تعديل هذه المشاركة بواسطة الغملاسي في 19 ديسمبر 2006 في 13:32

Ameer

#5

من فرج كربة ؟

انتظر ردكم ياأخوان ؟؟

Ameer

#6

لقد وجدتالحل أخيرا

وعلى العموم مشكرا

ومشان الفائدة الحل هو :

For Each row As DataRow In Me.objds_oracle1.Tables(1).Rows
			If row("check_print") = 1 Then
				row.BeginEdit()
				row("check_print") = 0
				row.EndEdit()
				Me.BindingContext(objds_oracle1, "sub_group").EndCurrentEdit()
				OleDbDataAdapter2.Update(objds_oracle1, "sub_group")
			End If
		Next

تم تعديل هذه المشاركة بواسطة الشهاب الحارق في 22 مايو 2007 في 17:16

Ameer

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

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

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…