コードの制御フローを壊すと思うという声明があります。ステートメントはs.executeBatch();
s
のインスタンスですjava.sql.Statement
。
else if (event.getSource()==btnSave)
{
btnAdd.doClick();
int a[]=s.executeBatch();
System.out.println ("dddddd");
btnRefresh.doClick();
con.commit();
s.clearBatch();
}
この ) 以降はすべてs.executeBatch();
コメントインすると実行されず、doClick();
and System.out.println
ステートメントが実行されます。
これは、`executeBatch()' に関する Oracle のドキュメントに含まれる情報です。
executeBatch()
実行のためにコマンドのバッチをデータベースに送信し、すべてのコマンドが正常に実行された場合は、更新カウントの配列を返します。