أخواني..
أرجو منكم الإفادة برمجيا بلغة الفيجوال بيسك دوت نيت عن كيفية تحديث حقل معين في database بمجرد اضغط على ز معين
فمثلا ليكن عندي 1000 سجل وتوجد فيه القيمة 1 ,اريد تغييرها إلى 0 عند ضغط زر معين على الفورم
ولكم مني كل الشكر والتقدير
أخواني..
أرجو منكم الإفادة برمجيا بلغة الفيجوال بيسك دوت نيت عن كيفية تحديث حقل معين في database بمجرد اضغط على ز معين
فمثلا ليكن عندي 1000 سجل وتوجد فيه القيمة 1 ,اريد تغييرها إلى 0 عند ضغط زر معين على الفورم
ولكم مني كل الشكر والتقدير
Ameer
السلام عليك
بما ان السؤال غير محدد من حيث التحقق و استخدام الشرطية , لكن على هذا النحو تقريباً
سيتم تحديث أول سطر يكون به 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بالتوفيق إن شاء الله.
في المثال يتضح المقال
استخدم جملة التحديث
update table set (column=0) where column=1
مشكور على الرد
بس في حاجة أن لما أطبقها يتم تصفير الصفوف المعروضة أمامي في جدول Deatils الذي اسمه sub_group المرتبط مع جدول Master الذي اسمهid_group
وأنا أريد تصفير كل الصفوف الموجودة في جدول Sub_group وبالتحديد الحقل Check_Print
ومرة ثانية ألف شكر على الاهتمام والمتابعة وبانتظار ردك .
تم تعديل هذه المشاركة بواسطة الغملاسي في 19 ديسمبر 2006 في 13:32
Ameer
لقد وجدتالحل أخيرا
وعلى العموم مشكرا
ومشان الفائدة الحل هو :
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
هذا الموضوع مغلق.
المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية
جارٍ التحقق من المتواجدين…