Delphi的数据库功能有多强大?(100分)

  • 主题发起人 潇洒人生
  • 开始时间

潇洒人生

Unregistered / Unconfirmed
GUEST, unregistred user!
我想学数据库,但我又喜欢DELPHI,我想知道DELPHI的数据库功能与PB相比差别有多大?
请高手指教。谢谢!
 
要多强大就有多强大。
 
我没用过PB,DELPHI不仅在数据库方面。在windows的应用都很强大
 
DELPHI的数据库功能很强大, 比PB好得多,作出来的程序很专业
唯一比不上PB的是没有dataWindow
 
从效率来讲,桌面型数据库(Paradox和DBASE)在Delphi中可以获得最高响应速度,C/S结构下
和分布式大型数据库的效率不够明显(但用BDE连接仍然要高效于ODBC,但后者稳定),用ADO
可以获得恒定的效率和健壮性。
在效率和PB相等的同时,Delphi的另一个优势则是PB无法比拟的:无以伦比的精美DB控件和界面
布局。
 
同意 吕雪松 ;
我用过PB,要所作数据库,它才是老大,要知道delphi对于网络数据库的应用效率不够好(对Oracle可能要好些);况且PB与之相应的配套工具结合对整个数据库开发应用过程实现很轻松,功能很强大.
但三方控件太少,与系统深层结合难度比Delphi大,做的程序不易扩展.
随着delphi数据库方面功能的越来越强大,delphi6 与borland 其他的产品相结合现在已经接近并超过了sybase 的产品.
 
to TMXYB:
反对,你所说的“要知道delphi对于网络数据库的应用效率不够好”这句话有根据吗?效率如何关键
是看你怎么去用,和什么语言没有关系,做出的效率低 往往是开发者水平的原因
 
PB对于初学者来说,是实现数据库开发最快捷的工具。它的DataWindow功能应该说很强大也很易于开发。
但是如果开发Windows程序的话,PB就差了很多了。
从开发的系统健壮性来说,PB比Delphi差了很多,连SYBASE自己都在讨论PB存在的必要性了。
另外在界面设计、底层开发和第三方支持上,Delphi都强很多。
要想做个真正的程序员还是学Delphi吧。
 
Delphi 的数据库接口的好处大家都能说上一大堆,我说说不好的地方吧:
1,众所周知,在低版本的BDE (5.0以前),直接连接Oracle和SQL Server(尤其是SQL Server)
不稳定,用ODBC连接再用BDE连接ODBC过渡一下就好多了;
2,基于桌面型数据库的BDE原型(单线程)影响了BDE在分布式应用中的效率;
3,事务控制还是不及ADO,这也是为什么后来Borland加入ADO控件的原因;
4,同Oracle的接口方面不及Java强大和稳定
 
我也用pb 和delphi我认为,pb6很稳定,但是界面不好,pb7,8,9太不稳定了,很容易
内存益处,一点也不好,但datawindow是很好用的,delphi中就没有功能这么强的东西,
pb对三层等方面的功能是一点也不强,pb是开发的时候很快,在修改的时候很麻烦,经常
有不可预计的错误。delphi就好很多了,建议用delphi.
 
感谢大家的回答,我很满意。
 
顶部