Может ли DevExpress XtraGrid заполняться с помощью строки оператора Dynamic SELECT?
т.е.
SELECT * FROM Employee
или
ВЫБРАТЬ * ОТ ЗАВИСИМОГО
Для заполнения наших XtraGrids в настоящее время мы используем ORM, который создает сущности. Для этого нужно много шагов и времени. Что заставляет меня задавать этот вопрос, так это то, что мы делаем много клиентских запросов, где получаем сотни файлов. Я не хочу создавать объекты для всех этих, а затем должен создать XtraGrid для каждого объекта. В идеале, если я могу просто передать ему оператор SELECT, а XtraGrid сможет его отобразить, тогда я мог бы использовать очень приятные функции минимизации данных XtraGrid (Filter, Group By и т. Д.).
Если у вас есть другие идеи или предложения, пожалуйста, не стесняйтесь их публиковать.
Исправленный вариант:
Ответ Брендона ниже, чтобы создать статический метод, который возвращает DataTable.
Вот ссылка на страницу, которая действительно делает это. http://msmvps.com/blogs/deborahk/archive/2009/07/07/dal-retrieve-a-datatable-using-a-sql-statement.aspx