shahab_ksh
پنج شنبه 03 اسفند 1391, 14:42 عصر
جمله زیر رو در نظر بگیرید
Query = Query.Where(ContentsArray(r.AccessRoles) = True)
و تابع
Public Function ContentsArray(Fild As Object) As Boolean
Return False
For Each Rol In Roles.GetRolesForUser(User.Identity.Name.ToLower)
If Fild.Contains("," & Rol & ",") Then
Return True
End If
Next
End Function
چرا ارور زیر رو میده؟
Method 'Boolean ContentsArray(System.Object)' has no supported translation to SQL
Query = Query.Where(ContentsArray(r.AccessRoles) = True)
و تابع
Public Function ContentsArray(Fild As Object) As Boolean
Return False
For Each Rol In Roles.GetRolesForUser(User.Identity.Name.ToLower)
If Fild.Contains("," & Rol & ",") Then
Return True
End If
Next
End Function
چرا ارور زیر رو میده؟
Method 'Boolean ContentsArray(System.Object)' has no supported translation to SQL