>>17
>1つのテーブルに連続でUPDATEするとロックでエラーになる〜。

具体的なエラーコードとエラーメッセージを引用すべし。

>トランザクション使えばキャンセルの方はなんとかなるけど、
>ロックが・・・。

ロックが、何ですか?