我在flash CS3 actionscript 2上遇到autorefresh datagrid问题。
datagrid从sql数据库中提供数据。 这是想法,我想设置一个计时器功能来刷新数据网格,所以如果数据库有任何数据变化,网格将自动更新其数据。 所以只要计时器仍然存在,我想总是检查数据库数据是否有任何变化..
任何想法我应该把计时器放在哪里? 我已经尝试了很多虚拟方式,但它不会给出我想要的结果..
或者你们中的一些人对自动刷新数据网格有了更好的了解,而无需按任何按钮来运行一些刷新功能。
与我分享你的知识.. thx ..
答案 0 :(得分: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
以上是主要示例,您没有在问题中显示任何代码,因此您需要编写自己的逻辑。