我现在需要制作一界面,我选择用DELPHI,我的需求是要能够再界面上显示某个数据表里的记录,并且其他的外部应用程序对这个数据表进行了根新操作,操作的结果也要自动的显示在界面上,也就是说的与数据库里保持同步。大家有什么好的方法吗?

解决方案 »

  1.   

    我用的就是 tdbgrid 我已经成功把数据表里的字段显示出来了,但是程序启动后,我又在那个表里增加记录,新增加的记录并没有及时显示在界面上呀!也就是说,这个控键还是不能够保持同步! 如果没有什么控键是能够保持同步的,那么有谁有好的建议,或通过编写程序来实现,如何实现?
      

  2.   

    RefreshForm;            //刷新窗体
      

  3.   

    用你的对应的DataSet的Refresh。(如Table 或者Query)
      

  4.   

    用Refresh刷新会在运行的时候出错,能否教我写一下代码?
      

  5.   

    是需要每隔一段时间刷新一次。
    用adoquery.requery();