11-12-14, 04:41 AM
(آخر تعديل لهذه المشاركة : 12-12-14, 05:43 AM {2} بواسطة الوليد ☺.
تعديل السبب: تعديل مهم جداً
)
السلام عليكم ورحمة الله
الجواب موجود في مشاركتي في موضوعك طباعة السجلات المحددة في الداتا قريد
ضع هذا السطر مع حذف " [ORDER BY [ID "
PHP كود :
Dim sqlString As String = " DELETE FROM [table1] "
بدلاً من هذا السطر
PHP كود :
Dim sqlString As String = " SELECT * FROM [table1] "
يعني من الآخر
PHP كود :
Public Function SqlDataGridViewChecked() As String
' تجهيز الجزء الأول من جملة الاستعلام '
Dim sqlString As String = " DELETE FROM [table1] "
' تجميع الأسطر عن طريق تشيك بوكس '
Dim w As New List(Of String)
For Each r As DataGridViewRow In Me.DataGridView1.Rows
If r.Cells(0).Value = True Then w.Add(" ([ID] = " & r.Cells("id").Value & ") ")
Next
' تجميع بقية جملة الاستعلام '
sqlString &= " WHERE " & Join(w.ToArray, " OR ")
If w.Count > 0 Then Return sqlString
End Function

