BC36593: De expressie van het type type <> kan niet worden opvraagbaar

De expressie van het type type <> kan niet worden opvraagbaar. Zorg ervoor dat u geen assemblyverwijzing en/of naamruimteimport voor de LINQ-provider mist.

Querybare typen worden gedefinieerd in de System.Linq, System.Data.Linqen System.Xml.Linq naamruimten. U moet een of meer van deze naamruimten importeren om LINQ-query's uit te voeren.

Met de System.Linq naamruimte kunt u query's uitvoeren op objecten zoals verzamelingen en matrices met behulp van LINQ.

Met de System.Data.Linq naamruimte kunt u query's uitvoeren op ADO.NET Gegevenssets en SQL Server-databases met behulp van LINQ.

Met de System.Xml.Linq naamruimte kunt u een query uitvoeren op XML met behulp van LINQ en XML-functies gebruiken in Visual Basic.

Fout-id: BC36593

Deze fout corrigeren

  1. Voeg een Import instructie voor de System.Linq, System.Data.Linqof System.Xml.Linq naamruimte toe aan uw codebestand. U kunt ook naamruimten voor uw project importeren met behulp van de pagina Verwijzingen van projectontwerper (Mijn project).

  2. Zorg ervoor dat het type dat u hebt geïdentificeerd als de bron van uw query een querybaar type is. Dat wil gezegd, een type dat implementeert IEnumerable<T> of IQueryable<T>.

Zie ook