Do this:
DataTable realData;
DataTable dt = new DataTable();
ActualData objAct = new ActualDataQuery();
objAct.Select(objAct.Year.Distinct);
dt = objAct.LoadDataTable();
realData = dt.DefaultView.ToTable(true, "Year");
if (realData.Rows.Count > 0)
{
FillCombo(realData);
}
DataView has ToTable method. First parameter defines if the rows returned need to be distinct (true) and the second is column list by which distinct should be done.
Your new datatable will have single column named Year which will contain distinct values from your view.
If this helps please take time to accept the solution. Thank you.