我有一個通過獲取數據庫查詢填充下拉列表。 說它獲取給定的項目如下:如何以任何給定的方式顯示組合框中的項目?
教師,學生 , 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