当前位置: 代码迷 >> PB >> 抛却DELPHI,重回PB,还有多少人使用这个
  详细解决方案

抛却DELPHI,重回PB,还有多少人使用这个

热度:8225   发布时间:2013-02-26 00:00:00.0
放弃DELPHI,重回PB,还有多少人使用这个?
用过DELPHI做数据库,但是又回到PB这里,觉得PB比较简洁,可以集中力量在业务上。界面不是主要的,最重要是用着和开发也要方便。

DELPHI不是不好,也许我的功力还是很浅,也许我更喜欢方便的东西,DELPHI做数据库不方便的理由是:
1、DELPHI调试不太方便,每运行一次就要等它编译一次,真不爽。
2、写SQL也没有PB的向导这么方便,而且PB的SQL还可以直接写,不用字串写。
3、如果用断开式数据集还要使用一堆控件才能搞定。PB直接用DATAWINDOW就搞定了。
4、写一个合计和横向表达式也没有在PB的方便。
5、每设计一个窗体,就需要uses dataModle,DataSet引用dataModel中的connection,一大堆初始化的操作,有点麻烦。
6、DELPHI有时运行发生内存错误,要跟踪程序中出问题的地方很不容易。

不要小看上面的问题,做的窗体越多,上面的问题会越突出。几个窗体的工程也许没有关系。这也可能叫“蝴蝶效应”吧。

但DELPHI做界面的确是方便,功能是很强大。可数据库操作方便来说不如PB,为了开发的效率,我放弃了DELPHI,重回PB这个版块中。

我做PB不是为了别的公司去做开发,是自用,我觉得我的选择是很明智的。不知道有多少人因为这样做数据库而选择了PB?而不用强大的DELPHI?


------解决方案--------------------------------------------------------
我在用...PB.......现在的公司的ERP超烂,现在在做一个领料单打印的小外挂,我还是用PB了..理由是:打印窗口要自定义格式,用PB的datawindow来做方便得不得了...
------解决方案--------------------------------------------------------
用的不多了。而且为了生存,必须学习至少一种 B/S 开发工具。

PB 的强项就是做 MIS,其它的则不足道,但目前各个行业内的 MIS 都已经或正在 B/S 化,而 PB.NET 尚不成熟,无法担此重任;基于 webservice 的三层 C/S 对 B/S 的优势又尚未被市场认可,用户需求不明显,故也无法刺激 PB 的复兴。

正如楼主所言,PB 最大的优势就是它能让开发者专注于业务,而不是编程技巧。但由于 SYBASE 未能将 PB 的这一理念及时跟进到 B/S 时代,才有了我们今天的诸多遗憾!
------解决方案--------------------------------------------------------
坚持就是胜利啊,默默等待PB15的到来
  相关解决方案