D desertfox007 Unregistered / Unconfirmed GUEST, unregistred user! 2003-04-22 #1 我在打开单元时。没能打开却把delphi关闭了,现在已经有两个这样的单元了,请问有谁能解
Y ysai Unregistered / Unconfirmed GUEST, unregistred user! 2003-04-22 #2 DELPHI有一个BUG 如果你的窗体中有打开的数据集,或者数据连接,但却连接不上了, 也许是你的数据库位置改变,计算机名改变等造成的, 解决方法是手工编辑.dfm文件,把Active = True全改为False,连接connected也一样, 但如果你的dfm文件不是以文本格式存储的就麻烦了....
DELPHI有一个BUG 如果你的窗体中有打开的数据集,或者数据连接,但却连接不上了, 也许是你的数据库位置改变,计算机名改变等造成的, 解决方法是手工编辑.dfm文件,把Active = True全改为False,连接connected也一样, 但如果你的dfm文件不是以文本格式存储的就麻烦了....
W wwolf Unregistered / Unconfirmed GUEST, unregistred user! 2003-04-22 #4 用的是D版的吧。。。我也遇到过,后来又去买了一张。就OK了。不过,是D7 呵呵
S sid033 Unregistered / Unconfirmed GUEST, unregistred user! 2003-04-22 #5 不是以文本方式存的dfm可以用convert吧,convert成文本文件,再改, 再convert成dfm文件。 有了这个麻烦后我每次都要检查数据库连接是否是active的,如果是的,就改为false 再关delphi.呵呵。
不是以文本方式存的dfm可以用convert吧,convert成文本文件,再改, 再convert成dfm文件。 有了这个麻烦后我每次都要检查数据库连接是否是active的,如果是的,就改为false 再关delphi.呵呵。
Z zkmltyj Unregistered / Unconfirmed GUEST, unregistred user! 2003-04-22 #6 我也碰到这样的问题,碰到这样的问题都是因为窗体有用到的Query的Active 没有设 为False,这可能是Delphi 的一个Bug 吧。 我是这样决解的:先把最近备份的覆盖,再打开,如果这样可以打开那就Ok了。这样 如果不行的话可以打开DataModle(如果可以打开的话),将ADOConnection的Connect 设为False,再打开原来的单元,如果还是不行的话那就比较麻烦了。要用手工编辑.dfm 文件,把Active = True全改为False,连接connected也一样,
我也碰到这样的问题,碰到这样的问题都是因为窗体有用到的Query的Active 没有设 为False,这可能是Delphi 的一个Bug 吧。 我是这样决解的:先把最近备份的覆盖,再打开,如果这样可以打开那就Ok了。这样 如果不行的话可以打开DataModle(如果可以打开的话),将ADOConnection的Connect 设为False,再打开原来的单元,如果还是不行的话那就比较麻烦了。要用手工编辑.dfm 文件,把Active = True全改为False,连接connected也一样,