我有一個問題卡了我N個小時,快鬱悶至死了,問題是這嚴的:
我想修改header中的一個item,line中相關的item也要隨著改變 ,
例如:header中有 A
line中的B為'1'時 則 C= A*10;
line可以有多條對應一條A
新增是好做.
問題是在修改中
我修改A則line所有對應的也要同步修改;
在A中用go_block('line')總是提示:frm-40737的錯誤
後面想用update數據表的方法結果都是在第一個欄位修改,不會便歷整個的line

解决方案 »

  1.   

    使用message返回信息调试,要不然你把下面这段代码放到你的程序的最后面看看是什么错误,要慢慢的查,自己解决能学到很多东西的。
    EXCEPTION
    WHEN OTHERS THEN
    MESSAGE('SQLCODE:'||SQLCODE||'====SQLERRM:'||SQLERRM);
    这段代码专门用来查错的,能给出详细的错误原因。试试看吧,你在这里我们也不是很了解的程序结构,所有最后还是靠你自己来解决。