تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
حذف السجلات دفعة واحدة بعد تحديدها
#1
الســــــ عليكم ــــــــــــلام

أريد التعديل على كود حذف سجل واحد من جدول DataGrid


 
إقتباس :On Error Resume Next
   X = MsgBox ("هل تريد حذف الطالب", vbOKCancel, "حذف") 'لتأكيد عملية الحذف
   If X = vbOK Then                                     'اذا اختار على ok
   Adodc1.Recordset.Delete                              'يامر الريكورد ست بحذف السجل
   End If

بحيث يتم حذف جميع السجلات دفعة واحدة من جدول  DataGrid عن طريق Check
إذا طُعِنتَ من الخلفِ فاعلمْ أنك في المقدمةِ
الرد }}}
تم الشكر بواسطة:
#2
كيف يعني طريق check?
سبحان الله والحمدلله ولا إله إلا الله والله أكبر
 اللهم اغْفِرْ لِلمؤمنين والمؤمنات والمسلمين والمسلمات الأحياء منهم والأموات
الرد }}}
تم الشكر بواسطة: Ahmed_Mansoor
#3
كيف يعني طريق check?
تحد يد السجلات عن طريق أداة CheckBox
إذا طُعِنتَ من الخلفِ فاعلمْ أنك في المقدمةِ
الرد }}}
تم الشكر بواسطة:
#4
انتظر الجواب؟
إذا طُعِنتَ من الخلفِ فاعلمْ أنك في المقدمةِ
الرد }}}
تم الشكر بواسطة:
#5
ممكن ترفع مثال صغير لو سمحت؟
سبحان الله والحمدلله ولا إله إلا الله والله أكبر
 اللهم اغْفِرْ لِلمؤمنين والمؤمنات والمسلمين والمسلمات الأحياء منهم والأموات
الرد }}}
تم الشكر بواسطة: Ahmed_Mansoor
#6
هذا هو مثال صغير لطلب كود حذف جميع السجلات من الجدول بعد تحديدها بأأداة CheckBox
إذا طُعِنتَ من الخلفِ فاعلمْ أنك في المقدمةِ
الرد }}}
تم الشكر بواسطة:
#7
السلام عليكم
كما تعلم DataGid لا تدعم خاصية Checked ولا selectedRow حتى
لذا اما مشوار طويل والبحث عن دوال واكود تخولك من عمل ذلك
او استبدالها ب ListView
امهلني افرغ من عملي واعمل لك المثال على اللست فيو ستجد انها افضل من الداتا جريد بمراحل
وان كنت مصمم على الداتا جريد فلم اجد لها حل الا ان تمر عليها سجل تلو الاخر
فعل خاصية allowdelete
وتسطيع الحذف بالكي بورد عادي
تختار السجل واضغط del
سبحان الله والحمدلله ولا إله إلا الله والله أكبر
 اللهم اغْفِرْ لِلمؤمنين والمؤمنات والمسلمين والمسلمات الأحياء منهم والأموات
الرد }}}
تم الشكر بواسطة:
#8
(03-10-15, 05:00 AM)sami2015 كتب : Private Sub Form_Load()
db.Open "Provider=Microsoft.Jet.OLEDB.4.0;" & "Data Source=" & App.Path & "\" & "data.mdb;" & "Jet OLEDB:database Password=1968;"
db.CursorLocation = adUseClient
Adodc1.ConnectionString = db.ConnectionString
End Sub


Private Sub Command6_Click()
If DataGrid1.SelBookmarks.Count = 0 Then Exit Sub

ReDim arr1(DataGrid1.SelBookmarks.Count - 1)
For i = 0 To DataGrid1.SelBookmarks.Count - 1
arr1(i) = DataGrid1.SelBookmarks(i) - 1
Next i

ReDim arr2(DataGrid1.SelBookmarks.Count - 1) As String
For i = 0 To UBound(arr2)
DataGrid1.Row = arr1(i)
arr2(i) = "[no]=" & DataGrid1.Columns(0).Value
Next i

db.Execute ("DELETE FROM [Tabel1] WHERE " & Join(arr2, " OR "))

Rs.Open "SELECT * FROM [Tabel1]", db
Set DataGrid1.DataSource = Rs
Set Adodc1.Recordset = Rs
End Sub

المثال مرفق عدله وارفع له للرجل من ثاني
سبحان الله والحمدلله ولا إله إلا الله والله أكبر
 اللهم اغْفِرْ لِلمؤمنين والمؤمنات والمسلمين والمسلمات الأحياء منهم والأموات
الرد }}}
تم الشكر بواسطة:
#9



تمكين العضو من حذف مشاركته امر مقرف
سبحان الله والحمدلله ولا إله إلا الله والله أكبر
 اللهم اغْفِرْ لِلمؤمنين والمؤمنات والمسلمين والمسلمات الأحياء منهم والأموات
الرد }}}
تم الشكر بواسطة: Ahmed_Mansoor , awidan76 , sami2015 , sami2015
#10
جزاك الله خير اخي ابو عمر انت عملت اللي عليك لاتحزن ربي يحفظك
اعز معلمين :
1) Ahmed _Mansoor
2) sniper.ps 
3) myalsailamy
4) ahmedabdelaliem 
5) sendbad100
6)Amir_alzubidy

الرد }}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  تعديل بيانات عمود DataGridView دفعة واحدة مصمم هاوي 0 103 05-03-24, 02:40 PM
آخر رد: مصمم هاوي
Question [vb6.0] كيف يمكن برمجة عدد السجلات واستعراض السجلات بشرط رقم الموظف ؟ Microformt 3 212 09-01-24, 01:05 AM
آخر رد: Taha Okla
  [vb6.0] حذف سجل محدد بضغطة زر وحذف جميع السجلات بضغطة زر وادي العوضي 2 204 31-12-23, 07:24 AM
آخر رد: وادي العوضي
Question [vb6.0] كيف اجعل تقرير برنامجي تكون السجلات ملونه مثل الذي في الصورة التأليه ؟ Microformt 0 280 29-10-23, 07:37 PM
آخر رد: Microformt
  سؤال بحث بعددة قواعد بيانات دفعة واحدة وإظهار النتيجة؟؟؟ KamelArab 4 1,370 23-11-21, 05:13 PM
آخر رد: ahmedabdelaliem
  مشكلة في حفظ عدة ملفات دفعة واحدة في الأرشفة الالكترونية awidan76 6 1,696 02-09-21, 05:37 PM
آخر رد: awidan76
  محتاج امر حدف جميع السجلات المختاره في MSHFlexGrid scsi7000 1 1,144 03-10-20, 08:55 PM
آخر رد: Ahmed_Mansoor
  هل هناك اداة افضل من msflexgrid لعرض السجلات gonm64 2 1,550 07-01-20, 08:58 PM
آخر رد: gonm64
  كيف يمكن انزال تسلسل دفعة واحدة بعدد السجلات الموجودة gonm64 5 2,183 02-10-19, 10:22 PM
آخر رد: Ahmed_Mansoor
  جمع عدة مستندات مبيعات في فاتورة واحدة tighrmte 0 1,213 17-03-19, 02:39 AM
آخر رد: tighrmte

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


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