D6缺陷,BUG讨论(0分)

  • 主题发起人 主题发起人 zqwzz
  • 开始时间 开始时间
Z

zqwzz

Unregistered / Unconfirmed
GUEST, unregistred user!
D6缺陷,BUG讨论
近日在用D6时发现一些问题,如下:
用ADOConnection1连接到一个ACCESS数据库。
用ADOTable1连接到ADOConnection1,并指定数据库中一个表格.
1.当ADOTable1的Active为TRUE时,双击ADOTable1,
将不能在字段列表中 新建一个计算字段,但在D5中却可以.
需把ACTIVE改为FALSE时,才可以新建一个计算字段.
不知道为什么和D5中不一样.
2.在ADoTable1的OnCalcFields事件中加入以下代码:
adotable1['ljsl']:=adotable1.RecNo; //新建计算字段为:ljsl

在dbgrid中显示第一个纪录的纪录号为-1.从第二个纪录往后才正确.
在D5中同 样的代码却不会出现这样的问题,是D6的BUG吗?


3.在D6中 ActionMainMenuBar1与ActionManager1相关联
ActionMainMenuBar1中的菜单也与ActionManager1的Action关联。
为何在ActionMainMenuBar1上什么也不显示;但当按ALT+F12后
却会显示。或运行时也会显示,为什么呢?
 
找不到Proxies单元,安装不了我自己的控件,我无法用D6。
 
哦,编译的文件好象也比较大,用d5才400k,可是d6却用了560k,很简单的程序
 
同样的代码在D5中很好用,在D6中出现莫明其妙的问题。打消我的积极性!
 
看看这吧,我对D6编数据库程序真没性趣了。
http://bbs.yesky.com/servlet/IBBS.ViewDetail?articleID=3403122
 
到底是不是真的, 可能是我们不太习惯吧。 我刚换成6, 我该怎么办????
 
没有什么太大的问题呀!只不过在delphi6中有在内容所性的单元不同而已,用delphi6编译
的东西和delphi5编译的一样大嘛!我运行了用delphi5做的许多程序,只要稍做点修改就可
以了。
 
D6明显比D5慢
 
不知c++bulider5中ado有没有这些BUG
 
我还发现:
1、在SQL7中有母表DATA1,子表DATA2
IDNO为两表之关联字段,母表IDNO字段由
用户输入编号。DATA2主要存入一些说明信息,在
IDNO字段中有相关之编号,正常情况下假设用
用输入“001”,如在DATA2表中有编号“001”的信息将会以上显示出来。
而DELPHI6必须等你存盘之后才会显示出来。以前在DELPHI5中不会出现此问题。

 
我还发现自从升级D5的ADO之后,就会出现跟D6一样的莫名其妙的问题.
如果改用BDE的TABLE一切问题都没有!
我还以为D6中已改进这些问题,真没想到还是一样,看来还只能用D5了.
 
我出现过NULL的错误,另外控件的不兼容也是一个问题,但是D6的开发环境比D5稳定多了
 
我也来捧捧场:
SQLDataSet,其CommandText不允许超出256个字节,
这远远没有BDE来的方便。真不知道Borland这帮人是怎么想的?
 

Similar threads

回复
0
查看
863
不得闲
回复
0
查看
1K
不得闲
D
回复
0
查看
909
DelphiTeacher的专栏
D
D
回复
0
查看
824
DelphiTeacher的专栏
D
后退
顶部