请问高手:如何实现实时显示数据记录,
我的记录是从下位机传过来的,下位机一旦有数据传过来我的程序必须立即显示于DBGRIDEH数据表格中(DBgrid不显示历史记录,至少今天前的不能显示),当然也要保存于数据库中,不过是否立即同时保存于数据库还是用缓存暂时保存起来我还不是很确定,请高手指点,一旦显示过的记录点按了清空数据记录表格后不应该再在这个表格中显示;
请问我应该如何实现呢??我的SQL语句如何写啊??
谢谢高手

解决方案 »

  1.   

    我考虑的方案:
    建立两个表一个temp(与DBGrid连接,并用TTimer控件实时监控刷新);另一个历史表存储历史数据,这样应该就可以了。
      

  2.   

    表中加以个字段xs,点按了清空数据后,将他的值改变为0,在dbgrid的query中加上where xs<>0
      

  3.   

    主  题:  请问高手:如何实现实时显示数据记录,但一旦显示过的记录清掉后遍在这个表格中显示??  
    作  者:  fcc214 ()  
    等  级:    
    信 誉 值:  100  
    所属社区:  Delphi 数据库相关  
    问题点数:  0  ///??????????????????????????????????
    回复次数:  3  
    发表时间:  2005-11-02 20:18:13