Привязка представления базы данных к виду сетки c # - PullRequest
2 голосов
/ 21 июля 2011

Я использую Excel для просмотра таблиц базы данных, связывая представления базы данных SQL в Excel и создавая электронную таблицу. Это прекрасно работает, но я хочу решение в коде.

Есть ли в C # ASP.NET способ привязать представление базы данных непосредственно к виду сетки, если имя представления представлено в виде строки?

*** решаемые *****

Я провел еще несколько исследований и нашел решение. Основная проблема заключалась в том, что я не хотел создавать какие-либо бизнес-объекты или иметь хранимую процедуру в моей базе данных.

Решение, которое я нашел, состояло в том, чтобы использовать SqlDataSource. Я просто устанавливаю SqlDataSource.ConnectionString и устанавливаю SqlDataSource.SelectCommand равным «Select * From» + MyViewName, а затем связываю источник данных с видом сетки.

Используя этот метод, я, по сути, просто должен передать имя таблицы / представления, и представление сетки будет заполнено из базы данных напрямую. Это позволяет мне использовать тот же код, и единственное, что нужно изменить, - это строка имени представления базы данных.

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