典型的人员变更历史记录,如果快速的获取某时间的信息(200分)

  • 主题发起人 主题发起人 yanjinrong
  • 开始时间 开始时间
Y

yanjinrong

Unregistered / Unconfirmed
GUEST, unregistred user!
典型的历史记录,如果快速的获取某时间的信息,例如:<br>人员编码 &nbsp; 变更日期 &nbsp;变更后部门<br>张三 &nbsp; &nbsp; &nbsp; 2007-1-1 &nbsp;101<br>张三 &nbsp; &nbsp; &nbsp; 2008-1-2 &nbsp;102<br>李四 &nbsp; &nbsp; &nbsp; 2007-2-5 &nbsp;101<br>如果快速的获取某个日期时某个部门的人员清单。 例如录入信息条件为:<br>部门101 &nbsp;2007-12-31 得出的结果应该是:<br>张三 &nbsp; 101<br>李四 &nbsp; 101<br>录入条件为:101 2008-12-1,结果应该是:<br>李四<br>还有一种情况是只录入日期,不录入条件,获取所得日期的人员状态:例如,条件:2007-12-31,结果应该是:<br>张三 101<br>李四 101<br>这个东西在很多关于人员的实时报表中被采用到,要求速度要快。<br>之前我用函数的方式,在取表时计算每个人员的状态,发现结果很慢,在人员1万,取400人时,要将近两分钟,请各位大侠帮手,寻求更佳的也是更直观的表现形式。
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
D
回复
0
查看
2K
DelphiTeacher的专栏
D
D
回复
0
查看
2K
DelphiTeacher的专栏
D
后退
顶部