Как поместить в поле со списком, когда используется DISTINCT?

Сообщение Anonymous »

Я пытаюсь поместить в поле со списком, используя DISTINCT.
Это работает без ключевого слова DISTINCT :
using (SqlConnection conn = new SqlConnection(zGV.csAviation))
{
try
{
string query = "select '' as name, 0 as id union Select name, id from Airlines ORDER BY Name ";

SqlDataAdapter da = new SqlDataAdapter(query, conn);
conn.Open();
DataSet ds = new DataSet();
da.Fill(ds, "airline");

cbxAirline.DisplayMember = "Name";
cbxAirline.ValueMember = "ID";

cbxAirline.DataSource = ds.Tables["airline"].DefaultView;
}
catch (Exception ex)
{
// write exception info to log or anything else
MessageBox.Show("Error occurred in Airline!");
}
}


Подробнее здесь: https://stackoverflow.com/questions/791 ... ct-is-used