我有一个通过获取数据库查询填充下拉列表。 说它获取给定的项目如下:如何以任何给定的方式显示组合框中的项目?
教师,学生 , Pricipal, 扫地, FinanceManager。
同时显示在下拉列表中,我希望以显示它按以下顺序:
校长, FinanceManager, 教师,学生 , 扫地。
这不是任何特定的顺序(升序或降序),但只是一个根据个性有一定相关性的顺序。
我该如何达到目标?
我有一个通过获取数据库查询填充下拉列表。 说它获取给定的项目如下:如何以任何给定的方式显示组合框中的项目?
教师,学生 , Pricipal, 扫地, FinanceManager。
同时显示在下拉列表中,我希望以显示它按以下顺序:
校长, FinanceManager, 教师,学生 , 扫地。
这不是任何特定的顺序(升序或降序),但只是一个根据个性有一定相关性的顺序。
我该如何达到目标?
用做查询既然你获取从数据库中的数据,对我来说简单的解决方案是在同一个表中添加一个额外的列,以保持顺序。
eg. Your Table
Column1 Column2 .... DisplayOrder(int)
Principal 1
FinanceManager 2
etc...
所以,你可以通过DisplayOrder以便在您选择
你可以给他们一个额外的“角色的标志”,在你的数据库
ID NAME FLAG
1 Principal 5
3 FinanceM 4
33 Teacher 3
22 Student 2
99 Sweeper 1
,你可以“通过FLAG令”
这个命令是否有任何形式的参考?你有没有包含订单的表格?或任何其他逻辑来转动这种排序? – 2012-04-05 09:39:03
哪种语言是组合框? C#? JS? ASP? – 2012-04-05 09:39:28
请提供一些关于数据对象/格式的更多详细信息 – TutuGeorge 2012-04-05 09:39:58