2016-09-29 5 views
-3

Я создал индексированный вид - назовем его PostBank. Я держу там Id, CategoryName и UserId. Как я получаю данные от PostBank до контроллера? Спасибо за ваше время;)Как получить данные из индексированного представления?

SQL команда отлично работает, я тестировал. Но я не знаю, можно ли использовать Linq и как?

+0

, пожалуйста, ознакомьтесь с [how-by-ask] (http://stackoverflow.com/help/how-to-ask), что вы попробовали, какие ошибки вы получили? – swe

+0

Да, Sry вопрос нечеткий. Я редактирую его. – Aaron

+0

Я обновил свой ответ на ваш обновленный вопрос. – swe

ответ

0

Нет никакой разницы в таблице. Просто сделайте

SELECT * (or Id, CategoryName, UserId) FROM Postbank 

От любого клиента индексированный вид не отличается от таблицы или вида. вы можете использовать Linq против, вы можете делать все, что вы можете сделать против любого другого вида. На самом деле, действительно нет никакой разницы от индексированного представления к «нормальному» представлению СЕБЯ (afaik, если я ошибаюсь, пожалуйста, дайте совет, кто-то), разница - это просто индекс. У вас также нет разницы (с точки зрения клиентов) между индексированной и неиндексированной таблицей. Здесь то же самое.

+0

Да 100% истинный ответ. Я заметил, что моя проблема не была в вопросе запроса - проблема заключалась в создании представления. Я создал неправильный вид, воссоздал его и исправил ... Спасибо за вашу помощь :) – Aaron