谁能提供类似资源管理器,单击标题可以排序的好用的DBGRID,很急!(100分)

  • 主题发起人 主题发起人 WWWQQQ
  • 开始时间 开始时间
W

WWWQQQ

Unregistered / Unconfirmed
GUEST, unregistred user!
谁能提供类似资源管理器,单击标题可以排序的好用的DBGRID,我找了一个XRXDBGRD.ZIP,但是解压有错,急死了!
 
我也要,到时候我再加100分。
 
在此处可以下载 http://www.devexpress.com
如果不行我可以给你发一个过去
 
下不下来,请发一个给我 !!!

jonix@suntec.net
 
下不下来,请从EMAIL发给我
wuqiang@webpc.edu.cn
 
我试了至少有50次了,还是不行请emailto me!!


jonix@suntec.net
 
第一,可以下载devExpress的TDxdbgrid,
ftp://my.szptt.net.cn/JGK8DXS9XFUCP/xiucai/Qgrid22Source.zip
第二、用俄罗斯的多表头组件:
http://member.netease.com/~tomcar/
 
编辑一下事件:
procedure TForm1.DBGrid1TitleClick(Column: TColumn);
var
x: Integer;
TheField : String;
begin
x := Column.Index;
TheField := Query1.Fields[x].FieldName;
with Query1 do begin
Active := FALSE;
Sql.Clear;
Sql.Add('Select * from employee order by '+TheField);
Active := TRUE;
end;
end;

OK!
 
查你们的邮箱吧!我已经发过去了
 
这种东西不用搞组件吧?
自己写 TitleClick 事件就可以了。
点击到哪个 Column 就把它对应的 Field 做索引字段(注意不必重新
关闭和打开数据库,那样太慢)。
如果要做得象一点还可以记录同一列的反复点击,把方向换一换(asc & desc)
就跟浏览器的没什么两样了。
以前曾经写过这种代码,确实是简单可行的。
 
Rx_lib不会没有把
RxDBGrid有单击标题排序的功能
不会用的话可以看一下例子
 
多人接受答案了。
 
后退
顶部