0

我在 Flash CS3 actionscript 2 上遇到了自动刷新数据网格的问题。

datagrid 提供了来自 sql 数据库的数据.. 这是我的想法,我想设置一个计时器功能来仅刷新 datagrid,所以如果数据库中有任何数据更改,网格将自动更新其数据.. 只要由于计时器仍在运行,我想始终检查数据库数据是否有任何变化..

知道我应该把计时器放在哪里吗?我已经尝试了很多虚拟的方式,但它不会给出我想要的结果..

或者也许你们中的一些人对自动刷新数据网格有更好的想法,而无需按下任何按钮来运行一些刷新功能..

分享我你的知识.. thx..

4

1 回答 1

0

以下是处理此任务的一些方法。跟随

例子:

      var mytimers = true;
      function load_my_msql data (){
      // write your loader here 
      //and your complete function here, then add your timer change booleon.
      //and what else you need
      }

      //you can use an enter frame function with a True/Faslse
      onEnerFrame(){
      if(mytimers){ // check that booleon
      //start function()
      }

      or 
      setTimeout(myfunction,2000) // every 2 seconds that function will reload 

以上是原理示例,您的问题中没有显示任何代码,因此您需要编写自己的逻辑。

于 2013-05-06T09:11:17.923 回答