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