Rss & SiteMap

搭建论坛 http://bbs.diylsoft.com:8118/starforum/index.asp

搭建论坛是“搭建式”中文软件开发工具《搭建之星》、《网站·搭建者》技术交流的地方。
共9 条记录, 每页显示 10 条, 页签: [1]
[浏览完整版]

标题:两个窗口同时使用数据库构件问题

1楼
春林 发表于:2006-2-4 18:18:06

在窗口1中有数据库连接1、数据表1、数据源1、字段件若干个,在窗口2中放一个纵向记录浏览构件,使用窗口1中的数据源1,这样运行后不能正常退出,FRUN一直驻留内存中,机器变得非常慢。将纵向记录浏览构件换成纵向记录编辑构件就没有问题,请问管理员,这是什么问题?

2楼
admin 发表于:2006-2-5 10:37:38

可能是这次升级(改为XP风格)导致的问题,我们在修正问题后,会公布新的升级程序。

3楼
洪滨 发表于:2006-2-5 11:58:10
我试了,确实存在这个问题!
4楼
春林 发表于:2006-2-5 13:20:03
admin的解答听着就是比较舒服,这个态度不信回做不好软件!
5楼
admin 发表于:2006-2-5 16:52:16

致春林:应当说你的“使用方式”是有问题的,系统处理方式是在退出窗口的时候,它是先关闭“窗口1”,再关闭“窗口2”。如你所述使用方式,窗口2在关闭时,需要关闭数据库,由于窗口1已经关闭,所以系统找不到数据库,造成FRUN.EXE驻留任务管理器,CPU占用过高。

解决办法一:在窗口1的“关闭窗口”事件中,执行ADO数据表1的方法“关闭”。

解决办法二:鉴于这种情况,我们也修正了纵向记录浏览构件,再用这种方式使用时不会出现错误了。等待下次升级程序时升级即可。


6楼
春林 发表于:2006-2-5 22:43:44
还是等待升级再用吧,因为纵向记录编辑这样运用就可以,所以我想我的运用方法没有问题,是纵向记录浏览没有完善的原因!
7楼
admin 发表于:2006-2-6 11:16:27
以下是引用春林在2006-2-5 22:43:44的发言:
还是等待升级再用吧,因为纵向记录编辑这样运用就可以,所以我想我的运用方法没有问题,是纵向记录浏览没有完善的原因!

不是的,是因为早先发现过这个问题,只不过当时改的是纵向记录编辑构件,而忽略了纵向记录浏览构件。

8楼
春林 发表于:2006-2-6 13:53:40
总之完善了就是好,浏览编辑网格可是一直没有发现这个问题,所有的构件就是应该在关闭系统时候自动结束他的工作,不应该再去单独关闭、结束某个构件的工作,我的理解应该是这样的,这样运用起来才顺手!
9楼
海天一色 发表于:2006-2-7 9:16:25
在用VB、Delphi编程时,就要考虑这些问题了。搭建之星好就好在,它把这些琐碎烦人的工作已经提前做完了,我们不必考虑这些了。
共9 条记录, 每页显示 10 条, 页签: [1]

搭建之星 网站·搭建者 Copyright © 2000 - 2011
Powered By Dvbbs Version 8.2.0
Processed in 0.07813 s, 3 queries.