pb在报表处理和数据传输上要好一些,但delphi集中了vb的界面做的好看和pb的数据缓存更新
两种开发工具的优点.pb的很多功能实现依靠datawindow极其函数,而delphi偏重于靠后台数据库处理.两种工具的编程的思考方式不同,别抱着pb的数据窗口不放,认真多学以下delphi,它在数据库方面的强大功能,.别做井底之蛙.

解决方案 »

  1.   

    delphi功能确实强大,(尽管有不少BUG,可能是我水平低的原因)我非常喜欢。
      

  2.   

    TINA兄未免说话太偏激了吧,说句不客气的话,不是DELPHI不行是你不行.我也是从其它语言过来的人,刚开始有从其它语言留下来的后遗症很不习惯不过我可没你这样的想法,等你到一定程度的时候回想一下,我想你不会再出现以上的想法了吧?!
      

  3.   

    明显的找骂嘛!
    我承认PB的数据窗口制报表的确比较方便,但是我总觉得PB更象一个做二次开发的工具,根本说不上是一种语言,与别的语言完全不同的逻辑,除了做数据库前台的桌面应用以外真是毫无用处!
      

  4.   

    诸位大哥批评的是,是小弟学delphi不精,所以有些很小的问题在PB上很容易解决的,到了DELPHI上就搞不定,有点怀旧了,^-^请大家帮忙回答一下我的这个问题:让我好苦恼?怎样限制DBGRID某列的输入长度(TINA) 50 4 35 11-23 12:00 
      

  5.   

    呵呵,我也用过PB几个月。做数据库是还不错。不过,你这样说话也太偏激了。不同语言写程序的风格差别是很大的,你感觉不好多半还是一个习惯问题。在Delphi中用的却是PB的思想,当然觉得别扭。Delphi的数据库功能又何其强大,岂是只用了3个月的人能够理解的?Delphi的应用范畴又何尝只是数据库前端应用呢。3个月只能够对Delphi有个初步的了解。相信随着对Delphi了解的加深,你会改变想法的。
      

  6.   

    没分,不过还是告诉你delphi的确不错。
      

  7.   


      放屁!虽然我用 BCB 但是我还是觉得 Delphi 确实不错。你该好好反省一下你的工作态度!
      

  8.   

    pb仅仅是一个数据库开发工具,它不是一种语言;而delphi不仅仅是一个工具,他还是一门语言。
      

  9.   

    pb根本算不上一种开发语言,只算一种开发工具
    还有,你用delphi才几天,根本就不知道精华所在.
    dbgrid只提供基本的功能,要用都是自己在原来基础上改的
    想改什么样就改什么样
      

  10.   

    学了三个月,也算学了delphi 笑话,学多三年再说吧
      

  11.   

    Delphi功能你还没全了解,就不要乱说话!
    至于你的问题,你可以不用DBGRID,DBGRID是不太好控制,你可以改用STRINGGRID,那你可以随心所遇的修改了
      

  12.   

    DELPHI在数据库方面有它的强处,但它还不只是一个专做数据库应用程序的开发工具。TINA,我看你应该努力呀!DELPHI要远比你想像的强大的多,反正我是这么认为的。不过你最好还是对WinAPI熟悉些,在我看来不管用什么开发工具,WinAPI都是很好使的。
      

  13.   

    要限制DBGRID某列的输入长度,只要把该列所对应的Field的EditMask属性设为'cc;c;_'即可。可在代码中设,也可在设计时生成该字段(双击Table或Query控件,在出现的窗口中单击右键,选择Add All Fields),然后在对象面板中设置EditMask属性,注意,如果对象面板中没有EditMask属性(对于数值类型的字段就没有),那你只有在代码中设了。EditMask属性可看帮助文档。最后祝你好运!
      

  14.   

    我觉得你好象在说反话,是不是,俺从1994年开始搞PB,到现在,我觉得PB只有一个DATAWINDOW值得回忆,但是这东东用多了,会让人学得特别懒,
    DELPHI与PB起来,PB更象一个十足的垃圾、垃圾、垃垃圾(只限于编写数据库程序)!!!
    说句粗俗的话养不出儿子,不要怪床太硬
      

  15.   

    TO:TINA
        简直是乱说,看一下刚才你在我的问题里你是怎么写的?
        算来我搞PB也有一段时间(2年前搞了半年),主要是“九七工程”,就这半年,搞的我认为PB连VFP都不如!麻烦的要死,结果最后我所在的那家公司出现PB、BC、VFP共存的情况,乱七八糟!
        当然现在我主要用BCB和DELPHI,此系列最大的可取之处就是可以从低层写你想要的任何东西,DBGrid怎么了,嫌麻烦是不是,你完全可以写一个XDBGrid、XGrid之类的东西,而且是从TControl还是TCustomGrid还是TDBGrid写起就随便了,要什么功能有什么功能!
      

  16.   

    我用pb用了一年多,给银行作mis,delphi也用了5年多,可我没发现它们之间有谁不如另一个的地方。如果说那种语言适合开发什么,那倒是对的,可目前为止没有我所熟悉的语言没有那个不能被别的语言替代的。如果有做不到的地方,那一定是没有真正掌握这种开发工具。---tseug
      

  17.   

    DELPHI 我很喜欢,PB用过一段时间,可能是时间太短了,觉得没有
    DELPHI那么强大,真的,至少我这样认为。
      

  18.   

    和TINA一样!
    我也是先用PB再用DELPHI写数据库的!
    DELPHI 在写小型数据库方面确实比 PB要方便!
    但是在许多方面都没有PB功能强大! 我也苦啊...
      

  19.   

    我朋友曾经在联通搞计费,用的是PB,在用的时候
    最怕的就是毫无征兆的死机,我也用过PB,在数据
    库的结合方面感觉很强大,不过在语言特性方面就
    不敢恭维了
      

  20.   

    我用PB不长,也有一年时间了,而现在我用Delphi,PB我都快记不清楚了,正因为Delphi有些麻烦(PB不就是一个数据窗口,快点罢了),但同时也更灵活,扩展很强,结构很严紧。
      

  21.   

    TINA捅了马蜂窝了
    我是把PB和Delphi结合着用,先用PB搭个框架,看看做不下去了,就用Delphi接着做。
    PB虽然不强大,但简单有简单的好处。
      

  22.   

    各位大侠骂得好!!!
      本人从Delphi1做到Delphi5!!!,此前从未有人敢在我面前骂过Delphi!!!
      

  23.   

    数据库应用可谓是delphi的精髓
    竟有人说(只限于编写数据库程序)它是垃圾
    用了三个月能有如此定论
    勇气可嘉!!!
      

  24.   

    嘿嘿,你好倒霉啊,被骂的好惨,我只是一个初学者,已经被delphi吸引了,单单一个编译
    速度已经叫绝了!
      

  25.   

    http://expert.csdn.net/Topic/7507.shtm主  题:PB7怎么那么多问题???还让不让人活了!!!!
    作  者:hamal
    所属论坛:PowerBuilder
    问题点数:0
    回复次数:30
    发表时间:2000-4-23 15:35:00
     
    PB7怎么那么多问题,还让不让人活,真是垃圾!!!Sybase跳进粪坑自杀算了!大家同不同意? 
    回复贴子: 回复人:zdg(2000-04-23 15:42:00 ) 得0分 
    同意 
     
    回复人:maofeng(2000-04-27 20:22:00 ) 得0分 
    看来Sybase大势已去。 
     
    回复人:w102272(2000-06-03 17:57:00 ) 得0分 
    向Sybase致哀! .....
      

  26.   

    我想这是一个习惯问题,PB我从4,5,6.5到7.0已经用里几年,作为数据库前台的开发工具确实有过人之处,但其他的地方...,相信你也有过挫折吧,实着写一个串口通讯的程序。
    Delphi我从2,3,4,到现在的5.0也用过几年,我觉的她确实是Delphi(永垂不朽)。当然也不是十全十美,各有千秋吗,主要要看你使用环境!
      

  27.   

    考!不要厚此薄彼!各工具都有自己的优点。那些Delphi的和PB的都不要自以为是。怎么,别瞧不起谁。人家编操作系统内核程序哪帮人,可能什么是PB什么是Delphi都不知道。可人家才是真正的程序员。在这里骂人家不是程序员的人本身也不过2斤肉。穷抖搂啥!!!开发工具永远是工具。
    P/S本人,MS,Boland,Sybase的开发工具全用过5年以上,本人不自称程序员,本人是电脑手艺匠,做点活养家糊口。
      

  28.   

    很赞成amengcat的意见,我也是用DELPHI的,但接触DELPHI数据库编程不到一个月,没用过PB,所以不敢说什么:)。不过,我是想成为像amengcat所说的那样的程序员:) 
      

  29.   

    我...不会PB,学VB也不过半年,DELPHI更只是10月分才开始用,实在没有资格说些什么,不过RAD工具确实很容易上手,但DELPHI跟普通的RAD工具还是有些不同,感觉它的OOP太出色了,还有它的控件编写能力,分布处理能力,数据库操作.当然,这些和C/C++比起来又有点逊色了.要学的真是太多了,不要怪什么,只是自己不精呀.
      

  30.   

    唉,大家爱用啥用啥,还不都是混口饭吃,人家Boland,Sybase公司也混口饭吃啦!
      

  31.   

    呵呵,boland是什么东西呀?哪天delphi变成dephi时,就差不多是我见过的读delphi为[di:fi]的自称是程序员的某某想象的世界了
      

  32.   

    你到底想用D5怎样处理数据呢?不知你的PB能否作三层数据库,可D5开发三层很快速,我感觉D5还不错呀!
      

  33.   

    我不否认delphi在整体数据处理上比pb强好多,但是好多细节如界面处理方面,控制起来不如pb方便,应该说很不方便,比如delphi的editmask控件,用过pb的人都知道,delphi的editmask控件简直就是垃圾中的极极品,如果这样的东东也叫editmask,真叫人笑话了。
    好多人说delphi自己可以从控件底层写起,现在我们需要的是RAD开发工具,既然你们那么喜欢自己写控件,那么喜欢写底层的东东,为什么不去用VC,不是刚好满足你吗?
      

  34.   

    delphi/cb的editmask的确够烂,别说和pb比,就是和VFP比也是不如。我也是不明白,delphi出来也不是一年两年了,delphi/cb对edit控件的mask怎么就不做的更好些?!
    各种开发工具各有千秋,遇到问题各有各的解决方法,实在嫌麻烦就绕开,这也是对开发工具的熟悉过程。
    当然,我是喜欢Borland的东西,我用cb。各位DELPHI爱好者,可别冲我发火。呵呵
      

  35.   

    TO TINA:你的公司的决定是对的,不过你是LJ,LJ,LJ
      

  36.   

      “存在即是有理”,PB在中国开发也不只一两年了,虽然功能不如DELPHI,但也不是如此...
    其实工具和语言都一样,都是给人用的。到了一定程度,对某些事情的理解就不局限于这门工具或者语言了。我觉得学语言,首先是基本语句等等,到了后来,就不只是这们语言中的东西了。
      

  37.   

    向各位高手请教一个问题,如何在delphi中实现类似于PB的下拉数据窗口