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