J'obtiens cette erreur lorsque j'émets ceci:
DataContext.DBProjectEntities.Projects.Where(xWhere, parameterList.ToArray)
La syntaxe du paramètre de commande '@ 0' n'est pas valide. Près de la ligne 6, colonne 37.
xWhere
est une chaîne contenant la valeur "(ProjectStatuses.Any(DepartmentID = @0))"
parameterList
est Dim parameterList As New List(Of ObjectParameter)
Il contient un élément de valeur 1 de type Int32 qui correspond au type de DepartmentID.
J? ai compris. J'utilisais le dunamic.vb d'un assemblage externe. Dans mon code, j'avais une déclaration d'import pour cet assemblage, mais j'avais également besoin des importations pour system.linq.dynamic