一点心得:在 Delphi 中使用原生 ADO 控制数据库,班门弄斧了 ( 积分: 100 )

  • 主题发起人 主题发起人 vvyang
  • 开始时间 开始时间
vvyang:
再请问楼主,你测试过使用原生ADO对象和Delphi封装的ADOExpress,性能到底能差多少?
 
To 陷队之士:
1、看来你也不是诚心来问,否则你不信一定会自己测试一下。
2、用 GetTickCount 函数测试 Command 对象和 AdoCommand,向 Access 数据库中重复插入 1000条记录:Command 对象耗时 371 ms,然后测试 AdoCommand 组件,耗时 761 ms。
3、我在帖子里已经说明,如果觉得没用的话可以不看,如果你看了只能向你道歉,耽误你时间了。
4、如果你还有问题要问,能自己解决最好,你是干“律师”的吧,录口供么?
 
vvyang:
vvyang兄真是冤枉我啊!55555555,我的数据库水平很差,不然一定自己测试的。
以后可能还要向你请教啊
 
楼主真是幽默啊!
不过谢了,
可以学到不少东西。
 
好啊,我倒是一直想这样实现,但却懒惰,唉......

特别是频繁读数据,或处理大量数据时,ADOExpress的速度(急得有人要用BDE)...... 谢谢搂主的奉献!!!
 
虽然看不懂,不过学习一下,然后把贴子顶到最上面,让其他兄弟也来学习学习
 
原生的编程方法确实有很多好处,可难度也高,开发效率也会有所折扣,楼主的方法可酌情使用。
 
我有一个程序,计算时间要1-2分钟,看情况要改用原生ADO了。
 
不错呀!让我们对ADO的原理有了一定的了解!
 
楼主大哥 真是好心人啊 小弟佩服 。。QQ 83765012 有空可以聊聊啊
 
好人啊!
 
真是经验之谈啊
学习。。。。。。
 
好人/高人
 
在delphi 5.0的时候,我用原生的ADO,想当初我用Connection连接数据源的时候,写代码的那个长度... ... :(
现在我用delphi 7.0我使用ADOExpress... ...

不过想来楼主 “使用原生 ADO 开发项目已有很长一段时间”, 一定是个高手,小弟无知,不过还是觉得ADOExpress好使用。
 
我记得以前在使用VC++也做过一个使用原生ADO的东西,将ADO按照DAO的形式封装,重用性很高,和在delphi中使用原生ADO差不多。
不过,唉!使用delphi的控件确实会使人懒了很多,虽然也可以在delphi中按照c++的形式来使用。
 
我刚刚学习delphi,谢谢了.
 
謝謝樓主!
如果對於主從表的操作,那是以什麼形式來寫了?是否也會出現bug了?
懇請樓主賜教!!
 
急!!!
我现在做了个客户端,
服务器用sql2000
客户端装在不同的电脑上,结果,安装sql200的电脑上就能运行,不安装的就不能运行,不知道为什么
 
谢谢大家的支持,我的问题已经解决
 
后退
顶部