实体框架创建查询问题

时间:2010-04-15 15:58:37

标签: entity-framework

我正在尝试创建一个在EF应用中使用的通用搜索表单。我希望能够在下面指定要在运行时查询的实体是代码的简化版本。

cx是竞争对象,估价者是有问题的实体。

1: Dim q As String = "select c from intactentities.valuelists as c"
2: Dim x = cx.CreateQuery(Of ValueLists)(q)
3: TextBox1.Text = x.Count

这有效,但我需要删除第3行中对值列表的硬编码引用。我希望我忽略了一些简单的事情,任何人都可以建议一个简单的解决方案吗?

由于 贝

1 个答案:

答案 0 :(得分:0)

您只需创建对象查询:

Dim x = cx.CreateQuery(Of Object)(q)

它适用于所有类型的实体。