Entity Framework создать вопрос - PullRequest
0 голосов
/ 15 апреля 2010

Я пытаюсь создать общую форму поиска для использования в приложении 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. Я ожидаю, что пропускаю что-то простое, может кто-нибудь предложить простое решение?

Спасибо Tony

1 Ответ

0 голосов
/ 17 апреля 2010

Вы можете просто создать запрос объекта:

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

Он будет работать с любым типом сущности.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...