Dephi2007 PK delphi7 之 DbExpress(5分)

  • 主题发起人 主题发起人 青云
  • 开始时间 开始时间

青云

Unregistered / Unconfirmed
GUEST, unregistred user!
大家谈谈使用Dephi2007 和 delphi7 &nbsp;的不同之处;或者是改进支持;<br><br>这两个星期,我费了好大力气按照了delphi2007,感觉很难找到下载地方;<br><br>我以前做的的项目中的数据库一般都是oracle,<br>基本使用delphi7的 &nbsp;TSqlConnection+TSqlDataSet + TClinetDataSet +TDataSource+TDBGrid 作为数据引擎和显示;<br>于是我尝试把这些放到delphi2007重新编译;<br><br>发现一个大问题:<br>&nbsp; 两者的数据查询速度相差很大,同样一个动作,比如在delphi7下查询一个记录为3万条的表,需3秒,那么同样的在delphi2007下需要20秒,相差7,8的速度;<br>&nbsp; 参数设置完全一样,我尝试修改很多参数,但是没有。莫非 delphi2007的DbExpress 加入了过多的内容,比如支持Unicode等等;<br>导致速度慢了很多倍;<br><br>希望有朋友也能够做做测试;<br><br>一定要数据量大,最好5万~10万条记录之间,不要带缓存的,也就是DataSet.PacketRecord=-1;<br><br>发现dephi2007可能还是不能代替delphi7,毕竟数据访问速度太慢,delphi2007里的ibx4可能是个不成熟的东西;<br><br>也许是我测试有误,如果真是这样,希望有朋友能够上传个demo反驳一下;<br>其实我也希望是错的。否者我就没法使用delphi2007<br><br>http://bbs.2ccc.com/topic.asp?topicid=287770
 
http://liwei.csdn.net/Forum/topic.aspx?topicid=1751&amp;page=65535
 
后退
顶部