0

以下のコードを Java (eclips) で実行したいのですが、ide でエラーが発生せず、oracle で行を更新しません

以下のコードは update_method です

public void setUpdate(String statement,String par1,String par2)throws Exception

{
  System.out.println("this is setUpdate method"+statement);
  con = DriverManager.getConnection("jdbc:oracle:thin:@localhost:1521:xe","ALBALOO","myjava123");
  st =con.prepareStatement(statement);
  st.setString(1, par1);
  st.setString(2,par2);
  st.executeUpdate();
  // con.commit();
 }

以下は呼び出し元メソッド用です

st="update newslables3 set nlable='1' where hhmm in (SELECT hhmm FROM newslables3 where hhmm not between '0830' and '1130') and yymmdd between ? and ? ";       
              db.setUpdate(st,priceSet[i][3],priceSet[i+1][3]);

私のオラクルのバージョンは10g xeです

4

0 に答える 0