Я использую архитектуру EntitySpaces 2012, которая обеспечивает сопоставление ORM и встроенные методы для написания вашего SQL-запроса с использованием его библиотек (точно так же, как LINQ to SQL). Проблема в том, что я не могу выбрать отдельные строки из таблицы с помощью EntitySpaces Select Query. В настоящее время я делаю это следующим образом
DataTable dt = new DataTable();
ActualData objAct = new ActualDataQuery();
objAct.Select(objAct.Year.Distinct);
dt = objAct.LoadDataTable();
if (dt.Rows.Count > 0)
{
FillCombo(dt);
}
Я также поставил точку останова в строке, где загружается мой объект с данными, и он показывает, что отдельные строки присутствуют там несколько раз (означает, что отдельные строки не работают).
Я также просмотрел полную документацию по EntitySpaces, но ничего не знаю о ключевом слове distinct. Также я не нашел ничего в Интернете, связанного с этой проблемой, так как нет форума для EntitySpaces2012. Любая помощь будет очень признательна!