当前位置: 代码迷 >> J2SE >> 更新数据库的方法无法执行,后台报错:并非所有变量都已关联,怎么解决
  详细解决方案

更新数据库的方法无法执行,后台报错:并非所有变量都已关联,怎么解决

热度:101   发布时间:2016-04-24 13:07:07.0
更新数据库的方法无法执行,后台报错:并非所有变量都已关联,如何解决?
后台打印错误:java.sql.SQLException: ORA-01008: 并非所有变量都已关联,谁碰到这种问题??如何解决??
我的类的方法为:
Java code
public boolean setCommentFlowFlag (String value,String modid){                       boolean flag=false;                           String sql="update module set commentflag=? where moduleid=?";                           try {                         conn = dbutil.getConnection();      //conn,pst,dbutil已经在类中声明是实例变量                           pst = conn.prepareStatement(sql);                     pst.setString(1, value);                     pst.setString(2,modid);                     int i = pst.executeUpdate(sql);                     if(i!=0)                    flag=true;                    return flag;                    }                    .........省略相关catch,finally语句。                    }


------解决方案--------------------
pst.executeUpdate(sql);
执行这个能返回值吗?
  相关解决方案