單位十幾年前的程式現在沒人維護了,最近服務器端改動后導致客戶端界面中一類名為TDBLookupComboBox的控制元件中資料沒有排序,有幾百行,原來是排序后,用戶選擇最后幾行最近的資料。資料結構是兩列:編號,日期
服務器端沒辦法改了,客戶端有什么辦法恢復排序。
我是學vb的,想了個辦法是通過API呼叫sendmessage。
串列控制元件可以發送LB_FINDSTRING訊息查找文本,這個辦法行嗎?謝謝
uj5u.com熱心網友回復:
uj5u.com熱心網友回復:
應該是ListField關聯的某個table(的field)其索引被修改或者洗掉了,你重新給那個table的field建個索引就好了,啥都不用改。uj5u.com熱心網友回復:
現在的問題是服務器端沒人負責,只有想別的辦法。uj5u.com熱心網友回復:
你自己隨便用管理工具連接上去,執行sql建立索引即可:create index 索引名 on 表名 (欄位名); 或者在程式中執行一下SQL也可以。轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/58213.html
標籤:數據庫相關
