تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
مساعده اريد كود لحذف عدد من الصفوف من الداتا قرد فيو وكذلك تنحذف من قاعدة البيانات
#1
ابحث عن  كود لحذف عدد من الصفوف من الداتا قرد فيو وكذلك تنحذف من قاعدة البيانات مع العلم استخدم فيجول دوت نت 2013  واسكيول سيرفر 2008
الرد
تم الشكر بواسطة:
#2
طيب ، فين المشكلة ، بعد الحذف أحفظ التعدلاات مباشرة على قاعدة البيانات
الرد
تم الشكر بواسطة:
#3
السلام عليكم 
اذا كنت تريد حذف من الداتاقريدفيو وتريد يكون الحذف من قاعدة البيانات ايضا 
عرف داتاتيبل 
وداتا ادابتر  
PHP كود :
Dim dt As New DataTable
Dim da 
As New OledbDataAdapter 

وضيف زر حذف على الداتا قريد فيو 
كالتالي  في حدث تحميل الفورم
PHP كود :
Dim _btnDelete As New DataGridViewButtonColumn With {.HeaderText " حذف", .Text "حذف", .UseColumnTextForButtonValue True
PHP كود :
DataGridView1.Columns.Add(_btnDelete
لا زم تخلي الداتاقريدفيو غير قابلة للترتيب لانها تخبص عليك الدنيا 
PHP كود :
For Each a As DataGridViewColumn In DataGRidView1.Columns
            a
.SortMode DataGridViewColumnSortMode.NotSortable
        Next 
في حدث النقر على الداتا قريد فيو تسوي هذا الكود 
 
PHP كود :
if e..columnindex =0 then
dim p 
as integer bindingcontext(dt).position
dt
.rows.removeat(p)
dim sav as new oledbcommandbuilder(da)
da.update(dt)
dt.AcceptChanges() 

قم بتغيير اي شيئ قد يحتوي على OleDB  إالى Sql العفو لم انتبه الى للعنوان
لا شيء مستحيل
الرد
تم الشكر بواسطة:



التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم