请教:Delphi7.0,Oracle10, ADO连接,问题如下:主从表关系,当删除主表记录时,对应的从表记录没有删除,是什么原因?记得以前MSSQL时没有这个问题,哪道ORACLE要做特别的工作?具体怎么做?

解决方案 »

  1.   

    還需要單獨執行刪除從表語句???
    我記得MSSQL下就沒有必要這麼做呀???
    請詳細指點,多謝!!!
      

  2.   

    设置外键时加了on delete cascade没?
      

  3.   

    sql server 你设置了级连删除,所以能自动删除从表记录。但oracle没有这个功能,必须用代码去删除从表记录。可以在主表写触发器实现。