private void InitSCN()
{
try
{
string sql = "select distinct scn from user_scn ORDER BY scn DESC ";
sqlcon obj = new sqlcon();
DataTable dt = obj.ExecuteSel(sql, global.str_sqlcon);
combo_scn.Properties.Items.Clear();
if (dt.Rows.Count > 0)
{
for (int i = 0; i < dt.Rows.Count; i++)
{
combo_scn.Properties.Items.Add(dt.Rows[i][0].ToString());
}
}
obj.CloseOpen();
}
catch (Exception eg)
{
MessageBox.Show(eg.ToString());
throw (eg);
}
}
我已经通过desc订购,但结果显示数据仍然在asc中。不确定要改变什么..我正在使用组合框。谢谢..
答案 0 :(得分:1)
我怀疑ComboBox.Sorted设置为True。改为将其更改为False。您的ORDER BY工作正常,但ComboBox正在对项目进行排序。