如果你考虑方便性的话,PB更适合数据库操作。
DELPHI定位的开发目标和PB是不一样的。这里的问题,建议你用DELPHI操作数据的时候,
全部发SQL语句。SNO那里,可以用数据库的自动增加。还有,没有过时的技术,只有能力不足的人。

解决方案 »

  1.   

    没用过delphi的话就不要乱说
    你不知道tquery有posterror属性的吗?
    procedure TForm1.Query1PostError(DataSet: TDataSet; E: EDatabaseError;
      var Action: TDataAction);
    begin
    //在这儿判断错误
    end;
      

  2.   

    能不能用Try {} catch{}截获  SQL Server 触发器返回的错误号???
      

  3.   

    w102272(Wonder):
       Delphi与power Builder的设计目的有什么不同?(全功能开发|专业数据库开发???)
       我是做管理信息系统MIS的,数据库老师推荐用Power Builder ,但我觉得它太受约束了,所学的其它知识用不到,不够灵活.而Delphi就灵活的多.
       还有,PB是纯粹面向数据的开发(只有ER图,power desinger),而Delphi配合Rose建模还可以进行OOD,OOP.
    我还是觉得 OOA->OOD->OOP是很好 的,先进的,也是未来的潮流.(而PB就没有什么前途了) .
      能不能用Try {} catch{}截获  SQL Server 触发器返回的错误号???