flex 同时访问数据的冲突问题
2008-05-12 17:50
211 查看
或许你有这样的经历,如果在同个方法中同时对数据库操作了两次,会报错
client .error.deliveryindoubt
channel disconnected.
解决的方法两种:
一.在操作第一次的返回函数中再操作第二次数据库
二.设置时间间隔
sliteTime=new Timer(100,1);
sliteTime.addEventListener(TimerEvent.TIMER,setSlite);
sliteTime.start();
设置的时间有讲究 设10秒也是设 设1秒也是设 设多了影响效果 设少了又没连接完数据库。
所以最好的设置时间是从你的操作开始到结束的时间间隔 可以在init中得到date.getTime() -->开始时间。
在数据库操作的返回函数中得到date.getTime()-->结束时间。间隔时间存到全局变量中以供再次利用。
client .error.deliveryindoubt
channel disconnected.
解决的方法两种:
一.在操作第一次的返回函数中再操作第二次数据库
二.设置时间间隔
sliteTime=new Timer(100,1);
sliteTime.addEventListener(TimerEvent.TIMER,setSlite);
sliteTime.start();
设置的时间有讲究 设10秒也是设 设1秒也是设 设多了影响效果 设少了又没连接完数据库。
所以最好的设置时间是从你的操作开始到结束的时间间隔 可以在init中得到date.getTime() -->开始时间。
在数据库操作的返回函数中得到date.getTime()-->结束时间。间隔时间存到全局变量中以供再次利用。
相关文章推荐
- Flex访问HTTPService时数据不自动刷新问题的解决方案
- flex 跨域访问 #2048: 安全沙箱冲突 问题解决方法
- 关于解决Flex跨域访问的沙箱冲突问题
- sql server中添加数据是发生外键约束冲突的问题
- 同时安装oracle与tomcat的冲突问题
- HIVE 统计商品访问的top10 数据不能插入的问题
- Flex跨域访问的问题
- Flex用HTTPService时加载xml或其它数据不自动刷新问题的解决方案
- 使用C# lock同时访问共享数据
- flex的tree动态加载大量数据与滚动条相关问题探讨
- 对于多台电脑同时操作数据的问题
- C++和Java中成员数据名和成员函数名的冲突问题
- 通过自己的IP或localhost却不访问到本地服务器(同时装有SQL2000与SQL2005服务器一般出现的问题)
- Flex中DataGrid通过存储在List中的JAVABEAN提供数据时候,数据不能正常显示的问题
- 多线程调试如果遇到访问冲突尤其是堆问题,最好重启机器
- python访问数据库中时间类别的数据正确显示的问题
- C++编程笔记:使用WinHTTP实现HTTP访问(解决接收UTF8数据乱码问题)
- C#访问oracle数据库的时候,数据回滚出现问题
- Flex与.NET互操作(三):基于WebService的数据访问(下)
- flex返回一条数据无法显示的问题