TQuery可以实现客户端排序吗? 本人目前在写一个程序,使用到TQuery控件实现查询,需要把数据排序显示,虽然可以使用Order by语句实现排序,但是由于后台数据库太大,查询结果太多,使用Order by的语句非常影响后台数据库速度,我希望可以将排序工作放在客户端实现,请问有什么方式可以实现在客户端排序吗? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 1、增加一个DataSetProvider,其DataSet指向你的Query2、增加一个ClientDataSet,其ProviderName指向你的DataSetProvider3、增加一个DataSource,其DataSet指向你的ClientDataSet4、增加一个DBGrid,其DataSource指向你的DataSource……然后实时修改ClientDataSet的IndexFieldName吧…… 可以,对客户端得dbgrid得oncellclick时间编写程序实现排序就是一种方法,不过要用排序条件 delphi实现获取窗体中webbrowser的句柄,实现了网页文本框的选中(定位点击) delphi中显示数据库记录用哪个控件速度快并且好用?是dbgrid吗? Delphi中使用IdHTTP登录SSL协议的网站 求解决语音聊天问题! ClientSocket一次如何发两条消息到服务器上去 怎么才能让窗口图标不和托盘图标一起变!?? SQL语句的问题! 如何用Ehlib将dbgrideh 中的数据输出到EXCEL?在线等 过节了,技术大放送13:给鼠标设置开关。 怎么实现两个日期间的查询 access我在从另一个表里取数据出问题了,救我啊! 删除一条数据遇到个问题,在线等
2、增加一个ClientDataSet,其ProviderName指向你的DataSetProvider
3、增加一个DataSource,其DataSet指向你的ClientDataSet
4、增加一个DBGrid,其DataSource指向你的DataSource
……
然后实时修改ClientDataSet的IndexFieldName吧……