请问DAO和ADO有何区别?工作效率和兼容性如何?我想做一个ACCESS数据库用哪个比较好?(80分)

  • 主题发起人 主题发起人 hmf9
  • 开始时间 开始时间
H

hmf9

Unregistered / Unconfirmed
GUEST, unregistred user!
请问DAO和ADO有何区别?工作效率和兼容性如何?我想做一个ACCESS数据库用哪个比较好?
 
access数据库用dao要快一些.但dao是过气的技术了.
用ado+jet则兼容性要好一些.
 
DAO是过时的技术,但实际上单就Access而言,DAO是最快的。
 
我建议你还是用ado
 
相对于ACCESS来说,DAO的速度是最快的;但ADO的速度虽然慢了一些(相对于DAO),但功能
却是强大得多。
如果你的数据库是用单机,那么选择DAO足够了,但delphi不直接支持DAO,你可以到网上找
一个叫DimaodAccess的控件,它对DAO的支持极好,有不少的商用软件都用到它。
如果你的数据是用于网络的,只能用ADO了(当然,BDE也可以,就是太麻烦)。
 
当然是ADO了,,
 
我喜欢用DAO,不过它的用法和ADO有一些差别,要注意,但我用习惯了,
 
同意楼上的,用ADO,将来升级数据库,工作量将会少很多。
 
用ADO方便些,用DAO无疑效率是最高的.
如果你要作规模比较大的数据处理,应该用DAO.否则用ADO.
 
工作效率:ADO编程快,DAO数据库操作快
兼容性:ADO好,看ADO的设计说明就知道了
ACCESS:用ADO吧,因为ACCESS不可能是大数据量的应用,用DAO显示不出速度优势,还不好编程
 
access + DAO!
 
DAO已经被ado取代!
 
后退
顶部