لدي Data Table ملأتها بـ Linq على Vb.net وأريد معرفة الخانات التي بها DBNull داخل الجدول، كيف ذلك؟
مع العلم أني بدأت في كتابة الكود:
Private Function IsNotNullViolated(dt As DataTable, ColumnName As String) As Boolean
Dim IsOk As Boolean = True
Dim violatingCells =
dt.AsEnumerable() _
.Where(Function(i) i.RowState <> DataRowState.Deleted And (IsDBNull(i.Item(ColumnName))))
For Each violatingCell In violatingCells
violatingCell.SetColumnError(ColumnName, "Error, Violating Not Null")
IsOk = False
Next
Return Not IsOk
End Function
السؤال
K@m@l
لدي Data Table ملأتها بـ Linq على Vb.net وأريد معرفة الخانات التي بها DBNull داخل الجدول، كيف ذلك؟
مع العلم أني بدأت في كتابة الكود:
1 جواب على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.