HQL
でクエリ結果をバインドしたいと思いますDevExpress
GridControl
。
クエリ定義は、コンパイル時に予測できません。これは、ユーザー定義の構成設定に基づいて構築されています。
var queryResults = GetSession().CreateQuery(PrepereHQLQuery()).List();
gridControl1.DataSource = queryResults;
PrepareHQLQuery
それが返されると仮定すると、select col1, col2 from MyTable
次のようなものを取得したいと思います。
これの代わりに:
から直接データを表示するように GridView 列を構成する方法はList
ありObject[]
ますか?
DTO
また、HQL クエリの予測不可能な性質などにより、中間オブジェクトも避けたいと考えています。