请教如何获得TDBLookupComboBox类控件中的文本

L2642730 2017-01-22 09:25:09
单位十几年前的程序现在没人维护了,最近服务器端改动后导致客户端界面中一类名为TDBLookupComboBox的控件中数据没有排序,有几百行,原来是排序后,用户选择最后几行最近的数据。数据结构是两列:编号,日期
服务器端没办法改了,客户端有什么办法恢复排序。

我是学vb的,想了个办法是通过API调用sendmessage。
列表控件可以发送LB_FINDSTRING消息查找文本,这个办法行吗?谢谢
...全文
588 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
你自己随便用管理工具连接上去,执行sql建立索引即可:create index 索引名 on 表名 (字段名); 或者在程序中执行一下SQL也可以。
L2642730 2017-01-23
  • 打赏
  • 举报
回复
L2642730 2017-01-23
  • 打赏
  • 举报
回复
现在的问题是服务器端没人负责,只有想别的办法。
  • 打赏
  • 举报
回复
应该是ListField关联的某个table(的field)其索引被修改或者删除了,你重新给那个table的field建个索引就好了,啥都不用改。

2,495

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 数据库相关
社区管理员
  • 数据库相关社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧